Se l'inglese non e' un problema, qui:
http://java.sun.com/j2se/1.5.0/docs/guide/language/
trovi tutte le novita' introdotte nel linguaggio con la 1.5 (piu' l'assert introdotto nella 1.4)
Ovviamente, ai generics e' dedicato ampio spazio, con un intero tutorial.
P.S. Utilizzare i generics e' semplice. E' programmare classi generiche che e' un casino...