Welcome to the Ranch!
Surely you have already found the complete list of what's new in
Java 5. If you haven't
you should SearchFirst, because it's a question that comes up quite often around here.
As far as I know, the only thing that has changed is the covariant return type.