写点什么

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:002914
用户头像

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

关注

评论

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

阿里云AMD护航,天谋科技携IoTDB登顶TPCx-IoT国际权威榜单

Apache IoTDB

移动医疗|基于音视频SDK和即时通讯IM技术实现线上问诊技术

ZEGO即构

直播技术 音视频sdk 互联网医疗 在线问诊 直播SDK

mac苹果电脑风扇控制软件:Macs Fan Control Pro for mac 激活版

你的猪会飞吗

mac软件下载 Mac软件下载站 mac破解软件下载

截图和屏幕录制工具 CleanShot X for mac v4.7.3激活版

Rose

iShowU Studio for mac(强大的屏幕录像编辑工具)v2.3.15激活版

Rose

C++:使自定义类支持迭代器

不在线第一只蜗牛

c++

技术前沿:“环抱”晶体管与“三明治”布线

E科讯

使用CLion进行ROS开发

芯动大师

CLion 2023

如何用 Scrapy 爬取网站数据并在 Easysearch 中进行存储检索分析

极限实验室

爬虫 Scrapy easysearch

Kotlin函数竟然如此简洁

Silently9527

Java kotlin

SelectDB 多计算集群核心设计要点揭秘与场景应用

SelectDB

数据库 数据仓库 云原生 存算分离架构 云数据仓库

Apache Doris Flink Connector 24.0.0 版本正式发布

SelectDB

实时数仓 Doris 数据导入 Flink CDC 数据同步工具 CDC

黑神话云端开放!ToDesk 云电脑、青椒云、网易云,不用高配电脑也能畅玩!

阿Q说代码

青椒云云桌面 ToDesk云电脑 黑神话悟空 网易云游戏电脑

百度梁志祥:樱桃好吃树好栽 智能体让营销更简单

极客天地

CleanMyMac X for mac(Mac清理优化工具) v5beta中文激活版

Rose

Microsoft Office LTSC 2024 For Mac永久许可证

Rose

Redis集群slot迁移改造实践

vivo互联网技术

redis集群 slot迁移 水平扩缩容

数据资产入表全流程解析,助力企业数据要素价值释放

袋鼠云数栈

为什么说Scrum是有效的?(Why does Scrum work)

ShineScrum

落地数仓数据模型自动、可持续长效治理之策

Aloudata

数据仓库 数据治理 数据模型 数据血缘 主动元数据

Nova for Mac 代码编辑器 v11.10中文版

Rose

百度智能云向量数据库创新和应用实践分享

百度Geek说

数据库 百度云 数据 大模型 知识库

前端 Vuer,为自己的项目搭建一个 Playwright 测试环境吧,给自己多一点安全感!

OpenTiny社区

Vue 前端 OpenTiny

一个故事理解限流熔断降级

老张

系统架构 服务治理 基础架构 流量治理

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