相比宣布OpenJDK时前赴后继的市场宣传,Sun JDK 6正式版的发布要低调的多。相比前一版本,Java 6语法基本上保持原样,主要是在易用性和性能方面有所改进。Sun的软件有版本乱叫的传统,Solaris就是一锅粥,Java步其后尘同样奇特,Java 1.0和1.1还算正常,Java 1.2就开始名不副实,Java 1.2所做的巨大改变实在难以被一个minor version反映,所以人们干脆将其与后续的1.3/1.4并称作Java2。Sun深知矫枉必须过正的道理,于是一下子大跃进到了Java 5, 但是其内部版本号依然是1.5.0(试试看java -version), (考虑到Java 5对语法和JVM规范的改动,这个大跃进也算可以接受),如今Java 6/1.6.0的双轨制依然保留了下来,对比一下Java 6和Java 5,再想想Java 1.2和1.1,真的怀疑Sun的市场人员是不是把天才都挥霍在了
娱乐对手上。
闲话少说,莺啼初试的JDK 6就在性能上(en...Out Of Box) 有了划时代的 改进,Summary如下:
Update: David从善如流,昨天已经把三个测试的结果 贴出来了。
闲话少说,莺啼初试的JDK 6就在性能上(en...Out Of Box) 有了划时代的 改进,Summary如下:
- On SPECjbb2005 the numbers are impressive. Java 6 out of the box is more than 40% ahead of the competition on Intel Core, and 30% ahead on AMD Opteron.
- On Scimark Java 6 continues to show solid performance leading the performance of the competition by more than 40%.
- On Volano, Java 6 improves performance by more than 20% over the most recent update of the JDK 5.
Update: David从善如流,昨天已经把三个测试的结果 贴出来了。