写点什么

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

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

关注

评论

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

Linux一学就会之Vim编辑器的使用和Xmanager工具的使用。

学神来啦

vim Linux centos 运维 ext4

专家推荐五个免费的网络安全工具

喀拉峻

网络安全 安全 渗透测试 渗透

元气部落盲盒小程序开发芒趣盲盒app开发

风行无疆

ONES Talk | 我们为什么选择最难走的软件之路

万事ONES

SaaS ONES

react源码解析6.legacy模式和concurrent模式

buchila11

React React Hooks

行业视野 | ONES CEO 王颖奇对话极客公园张鹏

万事ONES

SaaS SaaS平台

Python代码阅读(第66篇):两个列表的包含关系

Felix

Python Code 列表 阅读代码 Python初学者

社交泛娱出海新引擎,融云「六化」能力助开发者轻装上阵

融云 RongCloud

游戏出海 出海社交 出海

【IT运维小知识】虚拟化vCenter是什么意思?有啥优势?

行云管家

【最全攻略】玩转2021LIGHT开发者云大会

恒生LIGHT云社区

技术 开发 行业 行业大会

手把手带你写一个 Vue3 的自定义指令

CRMEB

ONES Automation 流程自动化解决方案

万事ONES

自动化 SaaS

创新模式驱动生产力提升,融云社交场景化 SDK 探索

融云 RongCloud

直播 sdk 语聊房 场景化

读《区块链技术及应用第二版》华为区块链发展思路、双引擎战略及华为区块链特点和使用有感

孙叫兽

区块链 华为链 华为区块链服务

混合云管理软件用哪个品牌好?咨询电话多少?

行云管家

你有一份「写作跨年」邀请函请查收 | 28天写作计划

TGO鲲鹏会

写作 技术创作 28天写作 内容创作 热门活动

从双十一的物流大战,看全球通信网络的低延迟优化

融云 RongCloud

音视频 通信 低延迟 全球通信

react源码解析5.jsx&核心api

buchila11

React React Hooks

建立合格的跨职能团队,你需要知道这些!

禅道项目管理

团队 合作共赢

Java&Go三种HTTP客户端性能测试

FunTester

Java 性能测试 测试框架 Go 语言 FunTester

WICC 广州高峰对话:为开发者标注「航海地图」

融云 RongCloud

开发 游戏 社交 泛娱乐 出海

字节跳动亿级DAU客户端发布最佳实践

字节跳动终端技术

”微博评论“的高性能高可用计算架构设计

Steven

架构实战营

新思科技BSIMM12报告显示开源、云、容器安全活动增长显著

InfoQ_434670063458

新思科技 软件安全 BSIMM

高维数据世界|基于高维稀疏矩阵的潜在变量模型研究

索信达控股

算法 变量模型 模型介绍 高维数据

一页纸需求的应对方法 —— 五步法

CODING DevOps

业务价值 角色梳理 术语定义 主业务流程梳理 纲举目张

数据产品经理实战-指标体系搭建

第519区

数据产品经理 数据产品 指标体系 指标管理

看完这5个核心功能,你会明白低代码平台到底能解决什么问题!

J2PaaS低代码平台

低代码 低代码开发 低代码平台

Rust 元宇宙 9 —— 库和序列化

Miracle

rust 元宇宙

英特尔宋继强:秉持三个坚持,穿越技术周期,构建未来技术生态

科技新消息

APISIX-Datadog 插件发布,助力用户提高系统的可观测性

API7.ai 技术团队

云原生 可观测性 API网关 APISIX Datadog

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