近日,JDK 7 项目达到了新的里程碑,build 123 是首个特性完备的版本。Java Platform Group 负责产品策略,同时也是 Oracle Java SE 官方发言人的 Henrik St?hl 在博客上说到:
这意味着开发与 QA 已经完成了发布计划中的所有特性和测试任务,开始将精力转向所有支持的 JDK 7 平台上的测试与 Bug 修复了。这是迈向 JDK 7 General Availability(GA)的一大步,表明我们正紧跟着 openjdk.java.net 上的发布计划不断前行。
OpenJDK 站点上有完整的特性列表,同时还列出了JDK 8 及后续版本应该增加的特性。 Mark Reinhold 的博客上列出了一些优秀特性,将会被集成到后续的 Feature Complete 版本中。这些特性包括更新的 XML Stack、Enhanced JMX Agent 以及 MBeans。这些特性的集成不会影响到整个项目的进度。
“Enhanced JMX Agent 与 MBeans”是最近才添加到计划中的。这是从 JRockit 移植过来的,是特定于实现的增强 JMX 管理代理,旨在简化跨越防火墙连接到平台 MBean 服务器的过程,同时丰富的 MBeans 还公开了关于 VM 内部操作的更多信息。Reinhold去年曾说过:这是Oracle 首次公开在主要项目中将JRockit 特性集成到Hotspot 中。
人们可以在2 月17 日Developer Preview 发布时(Beta 版)开始进行测试。根据计划,Java 7 会在7 月28 日发布GA 版,但如果Java SE 7 JSR(包括 203 、 292 、 334 及 336 )专家组决定进行一些修改,那么发布日期可能就会推迟。
Java 7 放弃了对 Lambda 表达式、Modularity( Jigsaw 项目)、Swing Application Framework( JSR 296 )及 Coin 项目中的一些语言增强特性的支持。这些特性可能会被加到 Java 8 中,大概在明年末发布。
查看英文原文: JDK 7 is Feature Complete
评论