第66期 “JSON API、Valhalla进展、LTS ❤️ PQC” [IJN]

第66期 “JSON API、Valhalla进展、LTS ❤️ PQC” [IJN]

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

Oracle Java团队发布JDK 28早期构建,引入值类型预览及JSON API提案(JEP 540)。计划将后量子密码学移植至LTS版本,并将安全更新频率从季度改为月度。JDK 27发布推迟,相关JEPs已合并。

🔎

延伸解读

JDK 28 早期构建中的值类型预览

Project Valhalla 的 JEP 401 和 539 已合并,值类型作为预览特性出现在最新的 JDK 28 早期构建中。这意味着开发者可以提前体验值类型带来的性能提升和更灵活的内存布局,但需注意预览特性在正式发布前可能调整,且需要显式启用。

JEP 540:JSON API 提案

JEP 540 提议为 JDK 28 孵化一个简单的 JSON API。目前该提案处于早期阶段,具体 API 设计尚未确定。开发者应关注后续草案,但不应在生产环境中依赖此 API,因为孵化特性可能变化。

LTS 版本的后量子密码学移植

Oracle 计划将后量子密码学(PQC)移植到所有 LTS 版本(25、21、17、11、8),以应对未来量子计算对现有加密算法的威胁。这一举措对依赖长期支持版本的企业至关重要,但移植和测试需要时间,短期内可能不会立即生效。

安全更新频率提升至月度

Oracle 将 Java 的安全更新频率从季度改为月度,以加速漏洞检测和响应。更频繁的更新意味着企业需要调整补丁管理流程,但也能更快获得安全修复。同时,JDK 27 的发布推迟,相关 JEP 已合并,可能影响升级计划。

Q&A

JDK 28早期构建中引入了哪些新特性?

JDK 28早期构建引入了值类型预览(来自Project Valhalla的JEP 401和539),以及JSON API提案(JEP 540)。

JEP 540是什么?

JEP 540是提议在JDK 28中孵化一个简单的JSON API的提案。

Oracle计划如何将后量子密码学引入Java?

Oracle计划将后量子密码学移植到Oracle JDK的LTS版本(25、21、17、11和8)中。

Java安全更新频率有什么变化?

Java安全更新频率从季度改为月度。

JDK 27的发布计划有何变动?

JDK 27的发布被推迟,相关JEPs已合并。

Project Valhalla的哪些JEP被合并了?

Project Valhalla的JEP 401和JEP 539的拉取请求被合并,值类型作为预览特性在JDK 28早期构建中可用。

🏷️

标签

➡️

继续阅读