在这里可以获取JDK 9发布前的早期版本、源码及发布进展信息。
更新日期,2016-07-22
功能开发完成已达成,但这并不意味着功能列表冻结。如果你有尚未完成的JEP或者小的改进,可以通过FC扩展请求流程提交功能变更要求。
截至目前JDK 9包含的功能有:
102: 进程API更新 110: HTTP 2 Client 143: 改进竞争锁 158: 统一JVM日志 165: 编译器控制 193: 变量处理保证一致性 197: 分段代码缓存 199: 智能化编译,第2阶段 200: JDK模块化 201: 源代码模块化 211: 删除 Import 语句过时的警告 212: 解析 Lint 和 Doclint 告警 213: 打磨Coin项目:(译注:Coin是一个改进Java语法使用性的项目) 214: 移除 JDK 8 中废弃的GC组合 215: 让 javac 支持分层变量 216: 正确处理 Import 语句 217: 注解管道 2.0 219: 数据包传输层安全(DTLS) 220: 运行时图像模块化 221: 简化 Doclet API 222: jshell:Java Shell(读取-计算-打印循环) 223: 新的 String 设计 224: HTML5 Javadoc 225: Javadoc搜索 226: UTF-8属性文件 227: Unicode 7.0 228: 增加更多的诊断命令 229: 默认创建 PKCS12 秘钥库 231: 移除启动时对JRE版本的选择 232: 改进应用安全性能 233: 自动生成运行时编译器测试用例 235: 测试 javac 生成的 class 文件属性 236: 为 Nashorn 提供解析API:(译注:Nashorn是JDK自带的Javascript引擎) 237: Linux/AArch64 移植 238: JAR 文件支持多个版本:JAR文件可同时包含多个版本的class文件 240: 移除 JVM TI hprof Agent 241: 移除 jhat 工具 243: 提供Java级别的 JVM 编译器接口 244: TLS 应用层协议协商扩展 245: 验证 JVM 命令行标记参数 246: 针对 GHASH 和 RSA 提升CPU指令效率 247: 为旧平台版本提供编译支持 248: 将 G1 设为默认垃圾回收器 249: 为 TLS 提供 OCSP Stapling:(译注:OCSP stapling 之前称作 TLS 证书状态请求扩展,是在线证书状态协议 OCSP 的另一种实现。可以检查X.509数字证书的撤销状态) 250: 在类数据分享文件(CDS)中存储内部字符串 251: 支持多种分辨率图像 252: 默认使用 CLDR 作为地域数据:(译注:CLDR是Unicode协会的通用地域数据仓库) 253: 为 JavaFX UI 控件和 CSS API 实现模块化 254: 压缩字符串 255: 将选择的 Xerces 2.11.0 更新到 JAXP中 256: BeanInfo 注解 257: 将 JavaFX/Media 更新到更新版本的 GStreamer 258: HarfBuzz 字体布局引擎 259: 栈遍历 API 260: 封装大部分内部 API 261: 模块系统 262: TIFF 图像 I/O 263: 在 Windows 和 Linux 上支持 HiDPI 图像 264: 提供平台日志 API 与服务 265: Marlin 图像渲染器 266: 更新 Concurrency API 267: Unicode 8.0 268: XML Catalogs 269: 为 Collections 提供方便的工厂方法 270: 为临界区预留栈资源 271: 统一 GC 日志 272: 提供平台相关的桌面应用功能 273: 基于确定性随机数产生器(DRBG)的 SecureRandom 实现 274: 改进方法句柄(Method Handle) 275: Java应用打包模块化 276: 为对象模块语言提供动态链接 277: 改进 Deprecation 278: 为 G1 中的巨型对象进行额外测试 279: 改进定位故障测试发现的问题 280: Indify 字符串连接 281: HotSpot C++ 单元测试框架 282: jlink:Java链接器 283: 在Linux上采用 GTK 3 284: 新的 HotSpot 构建系统 285: Spin-Wait Hints 287: SHA-3 Hash 算法 288: 禁用 SHA-1 证书 289: 废弃 Applet API 292: 在Nashorm中实现部分 ECMAScript 6 特性
下载地址:https://jdk9.java.net/download/
包括JDK 9最新的各平台安装文件、JDK文档以及JavaFX文档。下载及安装介绍:http://openjdk.java.net/projects/jigsaw/quick-start#linkerJigsaw
JDK 9源代码:http://hg.openjdk.java.net/jdk9/jdk9