写点什么

Java 9 推迟 6 个月发布?

  • 2015-12-03
  • 本文字数:818 字

    阅读完需:约 3 分钟

近日,来自于 Oracle 的 Java 首席架构师 Mark Reinhold 提议推迟 Java 9 的发布时间。

目前的计划是到今年 12 月 10 日实现 Java 9 的特性完备,从而为明年 9 月 GA 版的发布预留出大约 9 个月的时间。根据新的提议,这个时间将会延后 6 个月左右。这意味着新的特性完备日期将会推迟到明年 5 月 25 日,同时 GA 版的发布也将相应延迟到后年的 3 月 23 日。

Reinhold在OpenJDK 9 的邮件列表中提到 Project Jigsaw (Java 新的模块化特性)是造成此次延迟的主要原因。这次延迟提议体现出了大家的共识,即还需要更多的时间才能使得模块化变得成熟起来。近期,旨在让开发者探索模块化特性的 JDK 9 早期访问构建版已经发布,不过广泛的社区测试才刚刚开始。在模块化 JDK 上进行开发的工具基础设施依然处于试验阶段,虽然所有主流的 IDE 与构建工具都在积极尝试支持 Jigsaw,不过依然还有很长的路要走。

OpenJDK 社区肯定会对此次推迟的提议表示热烈欢迎。模块化与 Jigsaw 为 Java 所带来的变化是非常巨大且复杂的,因此没必要匆匆忙忙发布一个低劣的实现。Stephen Colebourne(Java Champion,颇受欢迎的 Java 8 Date & Time API 规范的领导者)说到:“毫无疑问,我希望将事情做对,即便延迟也没关系”。

Reinhold 说到:“相比于添加一堆新特性来说,更好的做法是再多花点时间稳固、打磨以及精细化调整已经实现的那些特性”。我们可以充分利用这个机会进行完整的测试并化解其他大的变更所带来的风险,比如说 sun.misc.Unsafe 的标准化或是移除,以及默认垃圾收集器的变化,它要满足于更加谨慎的社区回应,而不仅仅是Jigsaw 核心本身。

查看英文原文: Java 9 Delayed By 6 Months?


感谢张龙对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们,并与我们的编辑和其他读者朋友交流(欢迎加入 InfoQ 读者交流群(已满),InfoQ 读者交流群(#2))。

2015-12-03 18:002632
用户头像

发布了 218 篇内容, 共 70.1 次阅读, 收获喜欢 76 次。

关注

评论

发布
暂无评论
发现更多内容

架构师课作业 - 第八周

Tulane

HTML5+CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第3章初识CSS

Geek_8dbdc1

CSS

HTML5+CSS3前端入门教程---从0开始通过一个商城实例手把手教你学习PC端和移动端页面开发第4章CSS文本样式

Geek_8dbdc1

CSS

第8周

李朋

Java十大常用框架介绍(spring系+dubbo+RabbitMQ+Ehcache+redis)

BUZHIDAO

网络通讯

陈皮

躬履艰难,其节乃见:华为陈黎芳眼中的全球责任

脑极体

第八周作业

李白

架构师课程第八周总结

dongge

总结

李朋

套娃成功!在《我的世界》里运行Win95、玩游戏,软件和教程现已公开!

程序员生活志

游戏 我的世界

信创舆情一线--工信部开展APP侵害用户权益专项整治行动

统小信uos

架构师第八周

Tulane

如何让你的Nginx 提升10倍性能?

老大哥

Java

架构师训练营 - 第八周 - 作业

韩挺

架构师训练营 - 第八周 - 学习总结

韩挺

六大自动化测试技巧

禅道项目管理

自动化 测试

第八周总结

李白

从 1.9 到 1.11,聊聊 PyFlink 的核心功能演进(附 Demo 代码)

Apache Flink

flink

架构师训练营——第8周作业

jiangnanage

作业-第八周

superman

作业:链表交叉点

考尔菲德

第八周课程总结

考尔菲德

查找两个单向链表合并元素

leis

第八周课后总结

晨光

架构师训练营第八周总结

Geek_2dfa9a

架构师训练营第八周作业

Geek_2dfa9a

一个文学青年的至暗时刻

Geek_4z9ami

反思 就业

架构师培训 -08 数据结构算法,网络通信协议,非阻塞网络I/O,数据库原理

刘敏

第八周课后作业

晨光

第八周作业

腾志文(清样)

Java 9推迟6个月发布?_Java_Ben Evans_InfoQ精选文章