Getting Started with Java Generics
Java generics was introduced (as a new feature in J2SE 5) to leverage the general model of programming. Generics improves code clarity and compactness, and adheres to one of the basic principle of Software Engineering???code reusability. In this article you will study some of the key aspects of Java generics with relevant examples.