原标题:JAVA10正式发布,JAVA11即将降临
Oracle发布了新版本的Java,即Java 10。这个版本距离Java 9的发布刚刚过去了六个月,和上个版本一样,它也是特性发布版本,其生命周期只有六个月。
随着Java 10的发布,Java 9随即被废止,以后不会再有Java 9的免费支持版本发布。从3月20日开始,Oracle免费支持的Java版本是Java 8和Java 10。
按照 Java 新的版本发布标准,下一个长期支持的版本将会是Java 11,Java 11 将在 6 个月后到来,预计会在2018年九月份发布。Oracle 已经发布了 Java Development Kit 10,下一个版本 JDK 11 也在准备之中了,现在它还只有一部分新功能。
最终的发布版本与RC1候选版本几乎没有什么差别,从InfoQ 2017年11月报道发布内容之后,Java 10并没有添加什么重要的特性。
Java 10 发布之后,因Java 迭代太快了,很多开发者还停留在 Java以前的版本。
就这一现象,对众多 Java 用户进行了调查,整理的数据结果显示,大多数受访者仍在使用 Java 8(82%)。 8% 的用户仍在使用 Java 9,而使用 Java 7 的用户占 7%。
其实这一结果也并不令人惊讶,当初 Java 9 发布的时候,我们就知道用户一定需要一段时间来适应。然而,这都还没开始适应呢,Java 10 就正式发布了。
随着时间的推移,Java EE 版本不断发展,给 Java SE 的发展带来困难,例如与 Java SE 无关的技术和跨两个 Java 版本的维护更加困难。Oracle 表示在 Java SE 或 JDK 中不再需要借助第三方站点提供的独立版本的 Java EE 技术。
一些依赖于 JDK for Java EE API 和工具的开箱即用的应用,将无法编译或运行。另外,将 JDK 6,7 或 8 迁移到更高版本时会出现二进制和源不兼容的问题。 甲骨文表示,受这些风险影响的开发人员可以部署替代版本的 Java EE 技术来解决。
逻辑思维软件
原文链接:http://www.logicalthinksoft.com/news.html返回搜狐,查看更多
责任编辑: