Should I move to Java SE 6 from 5.0? [closed]
I have code now running with Java J2SE 5.0. It runs good but I am now looking at using a later version of Java.
I have seen lots of information about new features with SE 6 but would appreciate if anyone could give me some suggestions as to the most important of these. Are there any real performance improvements or really good new features that I should look into.
Thank you
Are there any real performance improvements
Heck yes. Java6 VMs are substantially quicker than Java5 VMs. The new features are generally underwhelming, though.
Other than, Java5 is way past its end-of-life, and is no longer supported.
I strongly recommend upgrading, especially if the extra performance is useful to you.
I would recommend to switch, not only for performance reason but to take advantage and learn new features that new java version have to offer. It always take a long time to find, learn new stuff that made in java new versions, the earlier the better for you. Your programs will be stronger, shorter and you'll follow more innovation in IT.
With respect to that, it could be nice to have a look at the features that java...7 will offer.
Regards, Stéphane
Once a release has been accepted in the community, you should always move to it for performance and security improvements.
From SE5 to SE6, there aren't too many new features. However, Swing performance was greatly enhanced as were the garbage collector algorithms. In general, this revision made application performance much faster.
Definitely upgrade!
Java SE 5 is almost 7 years old now. Version 6 has been around for almost 5 years.
http://en.wikipedia.org/wiki/Java_version_history#J2SE_5.0_.28September_30.2C_2004.29
With regards to language and APIs Java 6 did not change much, performance improvements and fixes are its main features.
if your code works fine, and performance is acceptable.
keep it
精彩评论