New Features and Enhancements J2SE 5.0

New Language Features

o Covariant return types

o Generics

o Enumerated types (enum )

o Auto boxing

o Enhanced for loop

o Variable arguments

o Annotations

o Static imports

New Classes

o java.lang.StringBuilder

o java.lang.Formatter

o java.util.Queue

o java.util.concurrent.*