QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

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

关注

评论

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

10年后,区块链的世界将会变成什么样子?

CECBC

SaaS的前世、今生与未来[下篇]

LigaAI

SaaS

zstd c++ string 压缩&解压

hashyong

c++ 程序员 架构 5月日更 zstd

你习惯写注释吗?

ES_her0

5月日更

高耦合:为何代码一直被绑架?

Jxin

《Redis入门指南(第 2 版)》读后感

codists

redis

Python 正则表达式

若尘

正则表达式 正则 Python编程 5月日更

架构实战营模块4作业

En wei

架构实战营

我的Serverless实战—玩转腾讯云Wordpress

liuzhen007

Serverless 5月日更

perf + 火焰图用法 小结

hashyong

程序员 架构 5月日更 perf

K8s二开之 client-go 初探

雪雷

Kubernetes Go 语言

架构师实战营 模块四作业(设计千万级学生管理系统的考试试卷存储方案)

代廉洁

架构实战营

模块4作业

Geek_2e7dd7

架构训练

cri-o技术探秘3

xumc

Docker 容器 cri-o pinns

数据挖掘从入门到放弃(三):朴素贝叶斯

数据社

机器学习 5月日更

重学Scrum三大支柱 《Scrum指南》重读有感(1)

Bruce Talk

Scrum 敏捷 随笔 Agile

用 Python 打印九九乘法表 - DAY7

Qien Z.

Python 5月日更

MySQL 数据库学习笔记(2)

lenka

5月日更

架构师实战营 模块四总结

代廉洁

架构实战营

【LeetCode】数组中两个数的最大异或值Java题解

Albert

算法 LeetCode 5月日更

行车数据上链,国产汽车很上道

CECBC

学会这12个Java开发框架轻松拿到30K+

北游学Java

Java spring Netty mybatis 框架

<精益创业>读后感

Bruce Talk

敏捷 随笔 Agile

网络攻防学习笔记 Day16

穿过生命散发芬芳

5月日更 网络攻防

🍃【Spring原理系列】让你知道真正的“AOP”

码界西柚

spring aop 面向切面 spring aop 5月日更

垄断

小天同学

商业 市场垄断 5月日更

利用Nginx流量镜像,优雅的接入waf

运维研习社

nginx WEB安全 waf 5月日更

Python 之父爆料:明年至少令 Python 提速 1 倍!

Python猫

Python

一文看懂 slice

Rayjun

Go 语言

小谈音视频质量检测

箭上有毒

音视频 5月日更

架构实战训练营 - 模块4 - 作业

Presley

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