So what are they? Im reading the improvements list:
http://java.sun.com/javase/6/webnotes/features.html
Is there anything particulary amazing in all this?
It looks like we can resize arrays now.
So what are they? Im reading the improvements list:
http://java.sun.com/javase/6/webnotes/features.html
Is there anything particulary amazing in all this?
It looks like we can resize arrays now.
Speed. 
These 2 bring big improvements in terms of performance for Java2D based games:
Hallelujah!
IO Enhancement: Method for discovering free disk space
Improved diagnosability of OutOfMemoryError
Programmatic access to network parameters
Escape analysis
Oooo…
Improved user experience in JRE/JDK installer
Improved desktop integration in Java Web Start
Improved user experience in Java Plug-in and Java Web Start
Hopefully the whole thing looks much less scary than before. I always get people panicing and clicking “no” to the permissions stuff (and then asking me why it doesn’t work).
Applet handling is much better in java 1.6, no longer does java hang your browser with a horrible grey box, it now has a nice loading screen that shows how much of the applet has loaded. Applets were IMO probably one of the biggest things that has given java a bad name and impression that its slow, but i’m glad that it has now improved.
As mentioned above speed is great too, large FPS boost on all games 
Splash screen.
But for some reason, still no java plugin or webstart for 64-bit platforms.
I’ve started using Java 6 beta, and I’ve already noticed the following changes: