JDK 27 已发布
摘要
JDK 27 作为 Java SE 平台版本 27 的参考实现已发布,包含的更新包括将 G1 设为默认垃圾回收器和 TLS 1.3 的后量子混合密钥交换。
<p><a href="https://lobste.rs/s/jlja1a/jdk_27_has_been_released">评论</a></p>
查看缓存全文
缓存时间: 2026/09/16 05:21
# JDK 27
来源:https://openjdk.org/projects/jdk/27/
本版本是 Java SE 平台 27 版的参考实现,其规范由 Java 社区流程中的 JSR 402(https://openjdk.org/projects/jdk/27/spec)指定。
本版本的特性与时间表通过 JEP 流程(https://openjdk.org/jeps/)提出与跟踪,并根据 JEP 2.0 提案(https://cr.openjdk.org/~mr/jep/jep-2.0-02.html)进行修订。该版本使用 JDK 发布流程(JEP 3)(https://openjdk.org/jeps/3)制作。
## 状态
JDK 27 于 2026 年 9 月 15 日达到正式发布(General Availability)状态(https://openjdk.org/projects/jdk8/milestones#General_Availability)。基于 GPL 协议的生产就绪二进制文件可从 Oracle(http://jdk.java.net/27)获取;其他供应商的二进制文件也将很快推出。
## 特性
> 523:在所有环境中将 G1 设为默认垃圾回收器(https://openjdk.org/jeps/523)
> 527:TLS 1.3 的后量子混合密钥交换(https://openjdk.org/jeps/527)
> 531:惰性常量(第三次预览)(https://openjdk.org/jeps/531)
> 532:模式、instanceof 和 switch 中的基本类型(第五次预览)(https://openjdk.org/jeps/532)
> 533:结构化并发(第七次预览)(https://openjdk.org/jeps/533)
> 534:默认启用紧凑对象头(https://openjdk.org/jeps/534)
> 536:JFR 进程内数据脱敏(https://openjdk.org/jeps/536)
> 537:向量 API(第十二次孵化阶段)(https://openjdk.org/jeps/537)
> 538:加密对象的 PEM 编码(第三次预览)(https://openjdk.org/jeps/538)
## 时间表
> 2026/06/04
> 递减阶段一(https://openjdk.org/jeps/3#rdp-1)(从主干分支)
> 2026/07/16
> 递减阶段二(https://openjdk.org/jeps/3#rdp-2)
> 2026/08/06
> 发布候选阶段(https://openjdk.org/jeps/3#rc)
> 2026/08/20
> 发布候选构建(https://openjdk.org/jeps/3#rc)
> 2026/09/15
> 正式发布
最后更新:2026/9/15 11:59 UTC
相似文章
Java 27 发布
Java 27 (JDK 27) 现已正式发布,主要增强功能包括将G1设为默认垃圾回收器、为TLS 1.3提供后量子混合密钥交换以及多种预览功能。
Java 27:有哪些新功能?
Java 27 为编程语言引入了新功能和改进。
JDK 27 G1/Parallel/Serial GC 变更
JDK 27 引入了对 HotSpot 的 stop-the-world 垃圾收集器的显著更改,最重要的是 JEP 523 使 G1 在所有环境中成为默认 GC,同时还包含各种改进、重构和错误修复。
JDK 28
OpenJDK 发布 JDK 28 版本规划页面,目前包含 10 个已确定的 JEP,涵盖值对象预览、结构化并发、AOT 编译、ZGC 性能改进及 JSON API 孵化器等特性。
Go 1.27 发布 - Go 编程语言
Go 1.27 已发布,包含重大增强,如泛型方法、性能改进以及新标准库特性,例如 encoding/json/v2 和后量子密码学支持。