JDK JDK 学习手册8 → 27 · JDK 专用学习站
JDK 27 · 2026-09-15

JDK 27:G1 全环境默认

G1 成为所有环境的默认 GC,紧凑对象头默认开启,TLS 1.3 引入后量子混合密钥交换;结构化并发进入第七次预览。

发布 2026-09-15 class 文件版本 71 状态 版本档案 代表特性 6 项
9官方 JEP 数
4正式特性
2预览 / 孵化
0移除 / 弃用

代表特性HIGHLIGHTS

这些是这一版最值得记住的变化。状态标签区分「正式 / 预览 / 孵化 / 移除」——预览不等于稳定,迁移时要特别确认。

正式

G1 全环境默认

G1 成为所有部署环境的默认 GC。

JEP 523

正式

紧凑对象头默认

默认开启紧凑对象头。

JEP 534

正式

TLS 1.3 后量子混合密钥交换

为后量子迁移做准备。

JEP 527

正式

JFR 进程内数据脱敏

JFR 事件数据可在进程内脱敏。

JEP 536

预览

结构化并发(第七次预览)

继续预览。

JEP 533

预览

Lazy Constants(第三次预览)

延迟初始化常量继续演进。

JEP 531

全部 JEP9

数据来自 OpenJDK 官方 Features 表。中文名称仅为主要特性的人工标注。

JEP标题状态来源
JEP 523Make G1 the Default Garbage Collector in All Environments
G1 全环境默认
正式官方 →
JEP 527Post-Quantum Hybrid Key Exchange for TLS 1.3
TLS 1.3 后量子混合密钥交换
正式官方 →
JEP 531Lazy Constants (Third Preview)
Lazy Constants(第三次预览)
预览官方 →
JEP 532Primitive Types in Patterns, instanceof, and switch (Fifth Preview)—官方 →
JEP 533Structured Concurrency (Seventh Preview)
结构化并发(第七次预览)
预览官方 →
JEP 534Compact Object Headers by Default
紧凑对象头默认
正式官方 →
JEP 536JFR In-Process Data Redaction
JFR 进程内数据脱敏
正式官方 →
JEP 537Vector API (Twelfth Incubator)—官方 →
JEP 538PEM Encodings of Cryptographic Objects (Third Preview)—官方 →

这一版的故事STORY

Java 27 的主线是「默认值调整」:G1 与紧凑对象头成为默认,说明这些曾经的优化已经足够普适;后量子 TLS 则把安全议题提前到日常网络编程。

怎么用这一页:先读故事建立坐标,再扫一遍代表特性。如果你正在用这个版本,重点看「移除与弃用」;如果你在选型或面试,重点记住 2–3 个代表特性及其版本边界。

JDK 学习手册 · JDK / Java 专用学习站 · 纯静态 · 双击 index.html 即可使用

本站专注 JDK 版本演进与 Java 教学,非 Oracle / OpenJDK 官方站点。版本数据来自 OpenJDK 官方 Features 表;课程示例已在对应本机 JDK 实测。构建日期 2026-11-12。