Java_24
Java 24 于 2025 年 3 月 18 日正式发布,该版本包含 24 个 JEP(JDK 增强提案)。主要特性包括实验性的分代 Shenandoah 垃圾收集器和紧凑对象头、永久停用安全管理器、对作用域值和结构化并发的预览,以及多项向量 API 和抗量子密码学相关的更新。此外,该版本正式弃用并移除了对 32 位 x86 架构的支持。
Java 24 规格于 2024 年 12 月最终确定,其中 24 个 JEP 被纳入该版本,并于 2025 年 3 月 18 日发布。
- JEP 404:分代 Shenandoah(实验性)
- JEP 450:紧凑对象头(实验性)(以前称为Lilliput 项目)
- JEP 472:准备限制 JNI 的使用
- JEP 475:G1 的后期屏障扩展
- JEP 478:密钥派生函数 API(预览版)
- JEP 479:删除 Windows 32 比特 x86 端口
- JEP 483:提前类别加载与链接
- JEP 484:类别文件 API
- JEP 485:流收集器
- JEP 486:永久停用安全管理器
- JEP 487:作用域值(第四个预览版)
- JEP 488:模式中的原始类型、instanceof 和 switch(第二个预览)
- JEP 489:Vector API(第九个孵化器)
- JEP 490:ZGC:删除非分代模式
- JEP 491:无需固定即可同步虚拟线程
- JEP 492:灵活的构造函数主体(第三次预览)
- JEP 493:不使用 JMOD 链接执行时间映像
- JEP 494:模块导入声明(第二次预览)
- JEP 495:简单源文件案和实例主要方法(第四个预览版)
- JEP 496:基于抗量子模块格的密钥封装机制
- JEP 497:基于模块格的抗量子数字签名算法
- JEP 498:在 sun.misc.Unsafe 中使用存储器访问方法时发出警告
- JEP 499:结构化并发(第四个预览版)
- JEP 501:弃用并删除 32 比特 x86 端口
# Oracle 下载
https://www.oracle.com/java/technologies/javase/jdk24-archive-downloads.html (opens new window)
# adoptium 下载
https://adoptium.net/zh-CN/temurin/releases/?version=24 (opens new window)
文章更新历史
2025/03/18 feat: 初稿
编辑 (opens new window)
上次更新: 2025/11/17, 07:35:10