JDK 8 发布计划延期

jopen 11年前

甲骨文最初计划在1月底发布一个功能完整的JDK 8(M6版本),但是从实际发布的版本来看,还有很多特性未实现,这些工作也将延后到后续版本(M7)。

甲骨文公司负责Java开发的工程师Mark Reinhold称

从里程碑版本更新页面中,可以明显看到,我们没有达到M6预定的“功能完备”这一目标。在过去的几个月内,我们已经计划将16个JEP(Java Enhancement Proposals,Java增强建议)从M6延后到M7中。我们需要更多的时间来完成这些工作。

在这些JEP中,最重要的要数Lambda项目。该项目旨在通过在Java语言中添加闭包(closures)及相关功能,来支持在多核心环境下编程。

Reinhold表示,Lambda相关的VM工作已经基本完成,但至少还需要6周时间来完善API以及增强相关的核心库。

对于其余未完成的JEP,Reinhold则表示不是那么重要,在理论上可以放弃,如果Lambda项目需要更多的时间,那么再做这些JEP就没有意义了。

这些特性的延期,也会对后续版本造成影响。Reinhold称,整个Java社区需要一个功能完备的版本来进行广泛的测试,因此M7版本也将可能延期。对于具体的延后时间,Reinhold会在接下来一个月内发布一个新的时间表。

来自: http://www.iteye.com/news/27230

Via OpenJDK