内容提要
本周Java动态报道了JDK 25的多个JEP提案,如灵活构造函数体和结构化并发。同时,Hibernate Reactive 3.0、Infinispan 16.0和JHipster 8.11.0等新版本发布,带来了重要更新。
关键要点
-
本周Java动态报道了JDK 25的多个JEP提案,包括灵活构造函数体和结构化并发。
-
Hibernate Reactive 3.0、Infinispan 16.0和JHipster 8.11.0等新版本发布,带来了重要更新。
-
JDK 25的两个JEP提案被提升为目标,包括JEP 513和JEP 505。
-
三个JEP提案被提升为提议,包括JEP 510、JEP 508和JEP 506。
-
JEP 518和JEP 516被提升为候选状态,分别改善JDK Flight Recorder的稳定性和支持任何垃圾收集器的提前对象缓存。
-
JDK 25的早期访问构建22发布,包含各种问题的修复。
-
JNoSQL 1.1.7发布,包含对Jakarta NoSQL规范的兼容实现和增强功能。
-
Quarkus 3.22.2发布,包含错误修复和显著变化。
-
Hibernate Reactive 3.0.0的第一个候选版本发布,支持JReleaser和新的接口。
-
JHipster 8.11.0发布,支持JDK 24并升级多个依赖项。
-
JobRunr 7.5.1发布,解决了HTTP状态码404和空指针异常的问题。
-
Infinispan 16.0.0的第一个开发版本发布,包含错误修复和新特性。
-
JBang 0.126.0发布,提供错误修复和文档改进。
-
Gatherers4j 0.11.0发布,新增了实现指数移动平均的新方法。
延伸问答
JDK 25的主要JEP提案有哪些?
JDK 25的主要JEP提案包括JEP 513(灵活构造函数体)和JEP 505(结构化并发)。
Hibernate Reactive 3.0的主要更新是什么?
Hibernate Reactive 3.0的主要更新包括支持JReleaser、引入新的接口以及增加了getCriteriaBuilder()方法以提高与Jakarta持久性规范的兼容性。
Infinispan 16.0的开发版本包含哪些新特性?
Infinispan 16.0的开发版本包含对OpenTelemetry API的支持和简化的objectFromInputStream()方法。
JHipster 8.11.0支持哪些新功能?
JHipster 8.11.0支持JDK 24,并升级了多个依赖项,包括Spring Boot 3.4.5和Gradle 8.14。
JDK 25的早期访问构建有什么更新?
JDK 25的早期访问构建22包含了从构建21更新的各种问题修复。
Gatherers4j 0.11.0新增了哪些方法?
Gatherers4j 0.11.0新增了实现指数移动平均的新方法,如exponentialMovingAverageWithAlpha()和exponentialMovingAverageWithPeriod()。