Opening drill
What is type erasure in Java, and what are its practical consequences? | Aporeon