Skip to content
公众号 - 佳佳的博客

JDK 9

原文

JDK 9

The goal of this Project was to produce an open-source reference implementation of the Java SE 9 Platform as defined by JSR 379 in the Java Community Process.

该项目的目标是根据 Java 社区流程(Java Community Process)中 JSR 379 所定义的 Java SE 9 平台,产生一个开源的参考实现。

JDK 9 reached General Availability on 21 September 2017. Production-ready binaries under the GPL are available from Oracle; binaries from other vendors will follow shortly.

JDK 9 于 2017 年 9 月 21 日达到 正式发布。符合生产要求的 GPL 二进制文件可从 Oracle 获得;其他供应商的二进制文件 即将推出

The features and schedule of this release were proposed and tracked via the JEP Process, as amended by the JEP 2.0 proposal.

此版本的功能和时间表是通过 JEP 过程提出和跟踪的,根据 JEP 2.0 提案进行了修订。

Features | 特性

Schedule | 时间表

Phases | 阶段

We stabilized the release in an increasingly-rigorous sequence of phases, listed here for the record:

为了稳定发布,我们按照逐渐严格的阶段进行了工作,以下是记录:

During those phases we used three processes to coordinate our work:

在这些阶段中,我们使用了三个过程来协调我们的工作:

Milestone definitions | 里程碑定义

The milestone definitions for JDK 9 were the same as those for JDK 8, with the addition of:

JDK 9 的里程碑定义与 JDK 8 相同,但增加了以下内容:

  • Feature Extension Complete — The date by which JEPs and small enhancements that have been granted extensions via the FC extension-request process must be integrated into the master forest.

    功能扩展完成 — JEPs 和通过 FC 扩展请求过程获得扩展的小型增强功能必须在此日期前集成到主代码库中。

  • Initial Release Candidate — The date on which the first release candidate is built and submitted for testing.

    初始版本候选 — 第一个版本候选构建和提交测试的日期。