💡
原文英文,约1000词,阅读约需4分钟。
📝
内容提要
JDK 26已进入第二个候选版本,计划于2026年3月17日正式发布。新特性涵盖核心Java库、HotSpot等,涉及项目Amber、Loom和Panama。JDK 27预计于2026年9月发布,已确定JEP 527等候选特性。
🎯
关键要点
- JDK 26已进入第二个候选版本,计划于2026年3月17日正式发布。
- JDK 26的新特性涵盖核心Java库、HotSpot等,涉及项目Amber、Loom和Panama。
- JDK 27预计于2026年9月发布,已确定JEP 527等候选特性。
- JDK 26的特性分为五个类别:核心Java库、HotSpot、Java语言规范、安全库和客户端库。
- JEP 504:移除Applet API。
- 项目Amber的JEP 530:模式中的原始类型,instanceof和switch(第四次预览)。
- 项目Loom的JEP 525:结构化并发(第六次预览),简化并发编程。
- 项目Panama的JEP 529:向量API(第十一轮孵化),引入向量计算API。
- 安全库的JEP 524:加密对象的PEM编码(第二次预览),增强PEMEncoder和PEMDecoder类。
- HotSpot的JEP 522:G1 GC:通过减少同步提高吞吐量。
- HotSpot的JEP 516:任何GC的提前对象缓存,改善启动和预热时间。
- JDK 27的JEP 527:TLS 1.3的后量子混合密钥交换,增强RFC 8446的实现。
- JEP 401:值类和对象(预览),增强语言以支持值对象。
- JEP草案8376595:懒惰常量(第三次预览),移除不符合设计目标的方法。
- JEP草案8329758:使用ZGC更快的启动和预热,优化内存分配。
➡️