Java 27 正式发布:TLS 1.3 引入后量子混合密钥交换,JDK 27 含 9 项 JEP

2026-09-16 09:31:26
来源:IT之家
分享
AIME

问财摘要

1、甲骨文宣布JDK27正式发布,包含9项增强,其中4项为预览功能,1项为孵化器功能。 2、安全方面,JEP527为TLS1.3引入后量子混合密钥交换,使用javax.net.ssl API的应用默认受益。语言创新方面,JEP532允许原始类型用于模式匹配、instanceof和switch。性能方面,JEP523将G1垃圾收集器设为所有环境的默认收集器。库改进方面,JEP531提供惰性常量API。JEP533简化并发编程。JEP537引入Vector API。工具方面,JEP536增强JDK Flight Recorder。 3、JDK27还包含数十项非JEP改进,更新了CLDR48.2、ISO-8601格式等。
免责声明 内容由AI生成
文章提及标的
甲骨文--
Universal--
亚马逊--
IBM--
微软--
英伟达--
查看股票机会下载客户端

IT之家9月16日消息,甲骨文(ORCL)(Oracle)昨晚宣布JDK27正式发布,面向开发者、企业和终端用户提供。一同发布的JDK27是Java SE27的参考实现,对应JSR402。

甲骨文(ORCL)表示,JDK27包含9项足以单独成为JEP的增强,其中4项为预览功能,1项为孵化器功能。JEP(JDK Enhancement Proposal,即JDK增强提案)是OpenJDK用于提出和跟踪增强的流程。

安全方面,JEP527为TLS1.3引入后量子混合密钥交换,将抗量子算法与传统算法结合,以防御未来量子计算攻击。

使用javax.net.ssl API的应用默认受益,无需修改现有代码。新增算法包括X25519MLKEM768、SecP256r1MLKEM768和SecP384r1MLKEM1024。

其中仅X25519MLKEM768被放在默认命名组列表最前,成为最优先组。JEP538第三次预览引入PEM编码API,可编解码密钥、证书和证书吊销列表。

语言创新方面,JEP532第五次预览允许原始类型用于模式匹配、instanceof和switch,并加强switch支配性检查。

性能方面,JEP523将G1垃圾收集器设为所有环境的默认收集器,而不再仅限服务器环境。

未指定收集器时,HotSpot JVM将始终选择G1。在以往选择Serial的场景中,吞吐量、延迟、内存占用和启动时间不应显著下降。

JEP534将紧凑对象头设为HotSpot JVM默认对象头布局,在64位架构上把对象头从96位降至64位,以降低堆占用、提升部署密度和数据局部性。

库改进方面,JEP531第三次预览提供惰性常量API,用于保存不可修改数据,JVM将其视为真正常量,性能可与final字段相同。

JEP533第七次预览简化并发编程,将不同线程中的相关任务组视为单一工作单元,改善错误处理、取消、可靠性和可观测性。

JEP537第十二次孵化引入Vector API,可在支持的CPU上于运行时编译为最优向量指令,面向数据分析、AI推理和科学计算。

工具方面,JEP536增强JDK Flight Recorder,在记录离开进程前对命令行参数、环境变量和系统属性初始值进行脱敏。

除 9项JEP外,JDK27还包含数十项非JEP改进。ML-KEM和ML-DSA私钥编码更新,相关算法及X25519、Ed25519获得性能提升。

新增jcmd VM.security_properties命令,可在运行时查看活动安全属性。G1堆大小调整、C2和Vector API优化、文件与本地I/O也有改进。

JSON线程转储中的线程标识、线程数和进程标识改为JSON数字,便于监控工具解析。VM诊断可报告当前打开的文件描述符数量。

JDK27还更新了CLDR48.2、ISO-8601格式、HttpServer路径匹配和ServiceLoader行为等。部分旧选项和功能被移除,包括JVMCI。

Oracle表示,JDK27是六个月发布节奏下按时交付的第18个特性版本。Oracle将为JDK27提供更新至2027年3月,随后由Oracle JDK28接替。

配套产品方面,Helidon27、JavaFX27同步更新。Oracle Java Platform Extension for Visual Studio Code继续支持最新JDK和早期访问构建。

Oracle Jipher20已纳入Java Verified Portfolio,封装通过FIPS140-3验证的OpenSSL加密模块,并支持ML-KEM、ML-DSA等。

OCI成为首个支持Oracle JDK27的云提供商。Oracle Java SE Universal(UEIC) Subscription现包含Java Verified Portfolio。

据介绍,OpenJDK社区贡献者来自阿里巴巴(BABA)亚马逊(AMZN)、ARM、谷歌、IBM微软(MSFT)英伟达(NVDA)、红帽、SAP等,独立开发者贡献了16%的修复。

IT之家附官网下载地址:

https://jdk.java.net/27/

免责声明:风险提示:本文内容仅供参考,不代表同花顺观点。同花顺各类信息服务基于人工智能算法,如有出入请以证监会指定上市公司信息披露平台为准。如有投资者据此操作,风险自担,同花顺对此不承担任何责任。
homeBack返回首页
不良信息举报与个人信息保护咨询专线:10100571违法和不良信息涉企侵权举报涉算法推荐举报专区涉青少年不良信息举报专区

浙江同花顺互联信息技术有限公司版权所有

网站备案号:浙ICP备18032105号
证券投资咨询服务提供:浙江同花顺云软件有限公司 (中国证监会核发证书编号:ZX0050)
AIME