Oracle发布了Java编程语言和虚拟机的第27版。作为JDK 25以来第二个非长期支持(LTS)版本,其最终功能集包含九项JEP,其中五项仍处于预览或孵化阶段。最终功能集中的JEP包括:JEP 523在所有环境中将G1设为默认垃圾收集器;JEP 527面向TLS 1.3的后量子混合密钥交换;JEP 531惰性常量(第三次预览);JEP 532模式、instanceof和switch中的原始类型(第五次预览);JEP 533结构化并发(第七次预览);JEP 534默认启用紧凑对象头;JEP 536 JFR进程内数据脱敏;JEP 537向量API(第十二次孵化);JEP 538密码学对象的PEM编码(第三次预览)。

该版本重点关注加强安全性、未来的语言创新,以及Java Verified Portfolio旗下的项目。自JDK 24发布以来,Oracle一直在增加安全功能。Oracle正在实施一项战略,让后量子密码学(PQC)在整个Java生态系统中得到广泛应用,其路线图将标准化的PQC算法和支持PQC的TLS引入当前的长期支持(LTS)版本,帮助开发者和企业降低采用门槛。相关功能包括JEP 496抗量子模块格密钥封装机制、JEP 497抗量子模块格数字签名算法、JEP 510密钥派生函数API、JEP 527面向TLS 1.3的后量子混合密钥交换,以及计划在JDK 28中正式确定的JEP 542密码学对象的PEM编码。

JEP 527提议使用IETF目前正在起草的TLS 1.3混合密钥交换规范,以及在JDK 24中交付的JEP 496抗量子模块格密钥封装机制,来增强RFC 8446传输层安全(TLS)协议1.3版的实现。JEP 538继JDK 25和JDK 26中的两轮预览之后提出第三次预览,提供将表示密码学密钥、证书和证书吊销列表的对象编码为PEM传输格式并解码回对象的API,支持PEM文本与采用PKCS #8和X.509二进制格式的密码学对象之间的转换。

在JavaOne 2026上推出的Java Verified Portfolio(JVP)是一个由Oracle支持的技术生态系统。伴随此次发布,Helidon 27、JavaFX 27、Jipher 20和一个面向VS Code的JVP扩展也与Java社区见面。Helidon 27的发布使其版本号与OpenJDK保持一致,这是首个遵循Oracle库开发Tip & Tail模型的版本:Helidon 27将作为Tip,仍采用语义化版本管理的Helidon 4.5.5将作为Tail,使需要更长期生产基线的开发团队可以继续使用Tail。