JDK 27进入Ramp-Down-Phase 1阶段,特性已可预览。Valhalla项目首个JEP(401)预计纳入JDK 28。Oracle鼓励开发者参与“Modern Java in the Wild”黑客松。另有文章探讨AOT与代理结合及利用GPU张量核心。
本期《Java注释月刊》汇总了Java和Kotlin领域的最新动态,包括AI在调度优化中的应用。Tom Cools在J-Spring大会上分享了相关演讲。此外,Java平台迎来了重要更新,JEP 401将整合到OpenJDK中。还介绍了即将举行的技术会议和社区活动,鼓励开发者参与讨论和学习。
Valhalla项目经过十二年发展,JEP 401(值类和值对象)以预览形式进入JDK 28。值对象移除身份,优化内存存储,提升性能。JDK 28是第一阶段,后续将引入非空类型和特化泛型,旨在解决Java内存布局与硬件脱节的问题。尽管取得进展,仍面临许多挑战和限制。
JEP 401《值类与对象》重新成为候选,Project Valhalla发布了新的早期访问版本,允许在Java中实验无身份值类。这些值类提升了可读性和维护性,并为Java运行时提供了更多优化空间。
Valhalla团队发布了早期访问的JDK构建,全面实现了JEP 401:值类和对象(预览)。值对象是仅包含最终字段且没有身份的类实例,使用值类可提升性能,JVM能够优化这些对象。用户可下载体验这一新特性。
完成下面两步后,将自动完成登录并继续当前操作。