Java 27
Java 27
JDK 27, the reference implementation of Java 27, is now Generally Available. We shipped build 35 as the second Release Candidate of JDK 27 on 20 August, and no P1 bugs have been reported since then. Build 35 is therefore now the GA build, ready for production use.
Java 27 的参考实现 JDK 27 现已正式发布(General Availability)。我们在 8 月 20 日发布了 JDK 27 的第二个候选版本(RC2)构建版本 35,自那时起未收到任何 P1 级漏洞报告。因此,构建版本 35 现在即为正式版(GA),可用于生产环境。
GPL-licensed OpenJDK builds from Oracle are available here: https://jdk.java.net/27 Builds from other vendors will no doubt be available soon.
Oracle 提供的 GPL 许可 OpenJDK 构建版本可在此处获取:https://jdk.java.net/27。其他供应商的构建版本无疑也将很快推出。
This release includes nine JEPs [1]: 523: Make G1 the Default Garbage Collector in All Environments 527: Post-Quantum Hybrid Key Exchange for TLS 1.3 531: Lazy Constants (Third Preview) 532: Primitive Types in Patterns, instanceof, and switch (Fifth Preview) 533: Structured Concurrency (Seventh Preview) 534: Compact Object Headers by Default 536: JFR In-Process Data Redaction 537: Vector API (Twelfth Incubator) 538: PEM Encodings of Cryptographic Objects (Third Preview)
本次发布包含九项 JEP [1]: 523:在所有环境中将 G1 设置为默认垃圾回收器 527:针对 TLS 1.3 的后量子混合密钥交换 531:惰性常量(第三次预览) 532:模式、instanceof 和 switch 中的原始类型(第五次预览) 533:结构化并发(第七次预览) 534:默认启用紧凑对象头 536:JFR 进程内数据脱敏 537:向量 API(第十二次孵化) 538:加密对象的 PEM 编码(第三次预览)
This release also includes, as usual, hundreds of smaller enhancements and thousands of bug fixes. Thanks to everyone who contributed this release, whether by designing and implementing features or enhancements, by fixing bugs, or by testing the early-access builds.
与往常一样,此版本还包含数百项较小的改进和数千个错误修复。感谢所有为本次发布做出贡献的人,无论是通过设计和实现功能或增强特性、修复漏洞,还是通过测试早期访问版本。
-
Mark
-
Mark