追尔教育 - View Article

Java 程序员注意了,Java将每半年发布一个版本

发布时间: 2011-05-14 阅读数: 17853

近日,Oracle公司宣布,他们将Java的发布频率改为每六个月一次。随后,Oracle发言人Donald Smith在他的博客中确认了这一消息。该决定将在Java 9正式发布之后开始实行,也就是说,Java的下一个发布日期是2018年初。Java 9的GA版本将在9月21号发布。

Java当前的发布周期为两年一次,Java 9因为模块化系统问题一再延期,比预期晚了18个月。之前的 Java 8也因为安全问题延期了8个月左右。Java首席架构师Mark Reinhold说,为了避免出现像Java 8和Java 9那样的延期情况,所有决定实行新的发布周期。新的发布周期严格遵循时间点,将在每年的3月份和9月份发布,相应的版本号例如18.3、18.9、19.3等。与现在的发布周期不同,新的发布计划不会为了等待某个主要特性完成而延期。如果一个特性还没有完成,它就不会被合并到发布用的代码仓库里。如果错过了一个版本,就要等待下一次发布。新的发布周期旨在避免未完成的里程碑特性(比如Java 8的Lambda或Java 9的模块化系统)造成发布延期,让其他一些有用的特性也无法与开发者见面。

除了新的发布周期,Oracle将会继续每个季度发布更新版本,时间分别为1月份、4月份、7月份和10月份。也就是说,在下一个大版本发布之前,当前版本都会有两个更新版本。更新版本只包含安全问题修复或回归错误的修复。

除了发布周期,Oracle还宣布了在Java的构建和发布方式方面所发生的主要变化。Oracle将把OpenJDK的二进制包作为面向开发者的主要版本,取代之前的Oracle JDK。

java 作为一门开发语言,其语言的优势,使其能被广大的企业组织所采用,并已成为大量开源平台和语言的基础。新的发布周期能让开发者能定期获得java 新的特性。不过这仍然需要广大Java开发者和用户去积极的反馈哦。

分享到:

我的回复:

回复前请先 登录 注册

关于我们

这是一个在线直播学习平台
你可以在这里学习你喜爱的课程

关注我们

gongzhonghao.jpg

Powered by zhuir   沪ICP备15027604号  沪公网安备:31011302004922     Copyright © 2013-2024