哪个版本的Java 1.6最稳定?

时间:2011-06-03 05:57:17

标签: java jdk1.6

专家在决定稳定的java版本时需要一些帮助。我们计划将我们的应用程序从java 1.4移到1.6,哪个版本的Java 1.6更稳定。

4 个答案:

答案 0 :(得分:6)

最好的想法是使用最新版本的Java 6(u_45)。当然,Java 6现在也已经过EOL了,所以你应该真的升级到Java 7 ......或更高版本。

(下次你不应该等待这么长时间来更新你的平台。2004年,Java 1.4.2变得“过时”。2004年至2011年是IT时代的一段时间。)

答案 1 :(得分:5)

这是JDK1.6_25(在撰写本文时)。只需查看oracle的网站。

答案 2 :(得分:4)

我也对这个问题感兴趣并想分享我的经验。

我质疑“他们都很稳定”的说法 - 至少在“工作”而非“一成不变”的意义上。也许对于要求不高的应用程序,任何JDK都可以像其他任何一样好 - 我们有更严格的要求。

我的经验是6u12和6u25都有严重的内存泄漏错误影响我们。 6u12有一个并发错误,当启用转义分析(默认情况下打开的主要编译器优化)时,6u25主要在负载下泄漏。

到目前为止,我正在测试6u21,取得了更好的成功。回顾Sun bug DB已经发现该版本没有严重问题,但我对其他意见感兴趣。

从JDK版本发行说明here中也可以清楚地看到,有些是相对较小的修订版,而其他版本则整合了许多重要的错误修复。

答案 3 :(得分:0)

一旦Java 6版本发布,它就不会改变,这是稳定的。以最新版本为例。避免使用beta版和早期版本。