JavaTM SE 6 Release Notes: Features and Enhancements
Some of the key enhancements, imho…
- Splash screen
- SwingWorker
- Improved drag and drop
- Find free disk space
- Support for long path names in Windows
- Java HTTP Server… wtf?
- Improved Windows and GTK Look and Feel
- Some changes to collections, though JDK 1.5 introduced more changes with Generics, enums etc.
- Ability to open system applications! Desktop.getDesktop().open(file)
- Better internationalisation?
- Zip deflater and inflater streams
PLEASE NOTE: JDK6 is formerly known as Project Mustang
Changes in java.lang and java.util, includes Java 1.3, 1.4, 1.5 and 1.6 changes.
Lots of changes; but most of the big language changes seem to have been in 1.5 or 5.0… depending on which Sun numbering system you use.









