JEP 295: Ahead-of-Time Compilation | 提前编译
JEP 297: Unified arm32/arm64 Port | 统一的 arm32/arm64 端口
JEP 298: Remove Demos and Samples | 移除演示和示例
JEP 299: Reorganize Documentation | 重新组织文档
JEP 294: Linux/s390x Port
JEP 292: Implement Selected ECMAScript 6 Features in Nashorn | 在 Nashorn 中实现选择的 ECMAScript 6 功能
JEP 291: Deprecate the Concurrent Mark Sweep (CMS) Garbage Collector | 弃用并发标记清除(CMS)垃圾收集器
JEP 290: Filter Incoming Serialization Data | 过滤传入的序列化数据
JEP 289: Deprecate the Applet API | 弃用 Applet API
JEP 288: Disable SHA-1 Certificates | 禁用 SHA-1 证书
JEP 287: SHA-3 Hash Algorithms | SHA-3 哈希算法
JEP 285: Spin-Wait Hints | 自旋等待提示
JEP 284: New HotSpot Build System | 新的 HotSpot 构建系统
JEP 283: Enable GTK 3 on Linux | 在 Linux 上启用 GTK 3
JEP 282: jlink: The Java Linker | jlink:Java 链接器
JEP 281: HotSpot C++ Unit-Test Framework | HotSpot C++ 单元测试框架
JEP 280: Indify String Concatenation | 改进字符串连接操作
JEP 279: Improve Test-Failure Troubleshooting | 改进测试失败排除故障
JEP 278: Additional Tests for Humongous Objects in G1 | 对 G1 中的巨型对象进行附加测试
JEP 277: Enhanced Deprecation | 增强的弃用功能
JEP 276: Dynamic Linking of Language-Defined Object Models | 语言定义对象模型的动态链接
JEP 275: Modular Java Application Packaging | 模块化 Java 应用程序打包
JEP 274: Enhanced Method Handles | 增强的方法句柄
JEP 273: DRBG-Based SecureRandom | 基于 DRBG 的 SecureRandom 实现 Implementations
JEP 272: Platform-Specific Desktop Features | 平台特定的桌面功能
JEP 271: Unified GC Logging | 统一的 GC 日志记录
JEP 270: Reserved Stack Areas for Critical Sections | 为关键段保留堆栈区域
JEP 269: Convenience Factory Methods for Collections | 集合的便利工厂方法
JEP 268: XML Catalogs | XML 目录
JEP 267: Unicode 8.0
JEP 266: More Concurrency Updates | 更多并发更新
JEP 265: Marlin Graphics Renderer | Marlin 图形渲染器
JEP 264: Platform Logging API and Service | 平台日志记录 API 和服务
JEP 263: HiDPI Graphics on Windows and Linux | 在 Windows 和 Linux 上支持 HiDPI 图形
JEP 262: TIFF Image I/O | TIFF 图像 I/O
JEP 261: Module System | 模块系统
JEP 260: Encapsulate Most Internal APIs | 封装大部分内部 API
JEP 259: Stack-Walking API | 堆栈遍历 API
JEP 258: HarfBuzz Font-Layout Engine | HarfBuzz 字体布局引擎
JEP 257: Update JavaFX/Media to Newer Version of GStreamer | 将 JavaFX/Media 更新到较新的 GStreamer 版本
JEP 256: BeanInfo Annotations | BeanInfo 注解
JEP 255: Merge Selected Xerces 2.11.0 Updates into JAXP | 将选定的 Xerces 2.11.0 更新合并到 JAXP 中
JEP 254: Compact Strings | 紧凑字符串
JEP 253: Prepare JavaFX UI Controls & CSS APIs for Modularization | 为 JavaFX UI 控件和 CSS API 进行模块化准备
JEP 252: Use CLDR Locale Data by Default | 默认使用 CLDR 区域设置数据
JEP 251: Multi-Resolution Images | 多分辨率图像
JEP 250: Store Interned Strings in CDS Archives | 将字符串存储在 CDS 存档中
JEP 249: OCSP Stapling for TLS | TLS 的 OCSP 装订
JEP 248: Make G1 the Default Garbage Collector | 将 G1 设置为默认的垃圾收集器
JEP 247: Compile for Older Platform Versions | 为旧平台版本编译
JEP 246: Leverage CPU Instructions for GHASH and RSA | 利用 CPU 指令进行 GHASH 和 RSA
JEP 245: Validate JVM Command-Line Flag Arguments | 验证 JVM 命令行标志参数
JEP 244: TLS Application-Layer Protocol Negotiation Extension | TLS 应用层协议协商扩展
JEP 243: Java-Level JVM Compiler Interface | Java 级别的 JVM 编译器接口
JEP 241: Remove the jhat Tool | 移除 jhat 工具
JEP 240: Remove the JVM TI hprof Agent | 移除 JVM TI hprof 代理
JEP 238: Multi-Release JAR Files | 多版本 JAR 文件
JEP 237: Linux/AArch64 Port | Linux/AArch64 端口
JEP 236: Parser API for Nashorn | Nashorn 的解析器 API
JEP 235: Test Class-File Attributes Generated by javac | 测试 javac 生成的类文件属性
JEP 233: Generate Run-Time Compiler Tests Automatically | 自动生成运行时编译器测试
JEP 232: Improve Secure Application Performance | 提高安全应用程序性能
JEP 231: Remove Launch-Time JRE Version Selection | 移除启动时的 JRE 版本选择
JEP 229: Create PKCS12 Keystores by Default | 默认创建 PKCS12 密钥库
JEP 228: Add More Diagnostic Commands | 添加更多诊断命令
JEP 227: Unicode 7.0
JEP 226: UTF-8 Property Resource Bundles | UTF-8 属性资源束
JEP 225: Javadoc Search | Javadoc 搜索
JEP 224: HTML5 Javadoc
JEP 223: New Version-String Scheme | 新的版本字符串方案
JEP 222: jshell: The Java Shell (Read-Eval-Print Loop)
JEP 221: New Doclet API | 简化的 Doclet API
JEP 220: Modular Run-Time Images | 模块化运行时映像
JEP 219: Datagram Transport Layer Security (DTLS) | 数据报传输层安全性(DTLS)
JEP 217: Annotations Pipeline 2.0 | 注解管道 2.0
JEP 216: Process Import Statements Correctly | 正确处理导入语句
JEP 215: Tiered Attribution for javac | javac 的分层归因
JEP 214: Remove GC Combinations Deprecated in JDK 8 | 移除在 JDK 8 中弃用的 GC 组合
JEP 213: Milling Project Coin
JEP 212: Resolve Lint and Doclint Warnings | 解决 Lint 和 Doclint 警告
JEP 211: Elide Deprecation Warnings on Import Statements | 消除导入语句上的过时警告
JEP 201: Modular Source Code | 模块化源代码
JEP 200: The Modular JDK | 模块化 JDK
JEP 199: Smart Java Compilation, Phase Two | 智能 Java 编译,第二阶段
JEP 197: Segmented Code Cache | 分段代码缓存
JEP 193: Variable Handles | 变量句柄
JEP 158: Unified JVM Logging | 统一的 JVM 日志记录
JEP 165: Compiler Control | 编译器控制
JEP 143: Improve Contended Locking | 改进争用锁定
JDK 9
JEP 102: Process API Updates | 进程 API 更新
JEP 110: HTTP/2 Client (Incubator)