La généricité dans Java est trés importante, et permet d'éviter les problèmes de cast, et de construire des surcharges paramétrées.
J'ai fait deux exemples sur la généricité dans mon blog java :
- Généricité simple :
http://drisshazzaf.typepad.com/java_blog/2008/02/java-gnricit-ex.html - Généricité avec wildcard et Bounded wildcard :
http://drisshazzaf.typepad.com/java_blog/2008/02/java-gnricit-wi.html