This week's Java roundup for August 24th, 2026, features news highlighting: the GA release of Atmosphere 4.0; point releases of GraalVM, Azul Payara and Quarkus; a maintenance release of WildFly...
This week's Java roundup for July 27th, 2026, features news highlighting: OpenJDK JEPs targeted and proposed to target for JDK 28; the GA release of GPULlama3.java 1.0; point releases of...
This week's Java roundup for June 29th, 2026, features news highlighting: a new JEP candidate, Strict Field Initialization; point releases of GraalVM, JReleaser, RefactorFirst and Java Operator...
This week's Java roundup for June 8th, 2026, features news highlighting: the GA release of A2A Java SDK 1.0; an update on Jakarta EE 12; point releases of Micrometer Metrics and Micrometer...
This week's Java roundup for May 4th, 2026, features news highlighting: OpenJDK JEPs targeted for JDK 27; the sixth milestone release of Spring AI 2.0; the first milestone release of Grails 8.0;...
This week's Java roundup for March 23rd, 2026, features news highlighting: GA releases of GraalVM Native Build Tools 1.0 and EclipseLink 5.0; the March 2026 edition of Open Liberty; fourth...
2026年1月19日的Java新闻包括JEP 527提升至JDK 27,增强TLS 1.3混合密钥交换;GlassFish Grizzly 5.0、Oracle关键补丁更新、Payara平台更新及Liberica JDK等维护版本发布,重点关注安全漏洞修复。
VMware提供培训和认证,促进职业发展。Tanzu Spring支持OpenJDK™、Spring和Apache Tomcat®,简化订阅服务。
本周Java动态包括JDK 25和GraalVM的GA发布,JDK 26的新JEP候选,Quarkus等的点版本更新,以及Hibernate Validator 9.1的第二个alpha版本。Oracle将GraalVM与Java发布分离,专注于非Java语言。JDK 25包含18个JEP特性,JDK 26的早期版本也有更新。
甲骨文Java团队成员分享了他们的新闻和观点。
本周Java动态包括Quarkus MCP Client新工具、Groovy 5.0.0第二个测试版、GraalVM和JHipster Lite更新。JDK 25和26早期版本发布,Jakarta EE 12计划于2026年发布,Spring框架各组件发布里程碑版本,Quarkus支持命令行访问,Groovy和JHipster Lite也有新特性和修复。
GraalVM现已支持WebAssembly(Wasm)后端,使Java代码可直接编译为Wasm模块。这一进展将推动Java在企业环境中的应用,并提升WebAssembly的普及率。同时,GraalVM解决了Java在内存管理和动态调度方面的不足,使其在边缘计算和浏览器中更高效运行。
2025年3月17日的Java新闻包括JDK 24和Apache Kafka 4.0发布,Payara平台更新,Spring Security安全漏洞,以及JavaOne 2025活动。JDK 24引入24个新特性,GraalVM发布并增加新功能。Spring团队发布多个版本并披露两个安全漏洞。
参加Dmitry Chuyko和Anton Arhipov的IntelliJ IDEA直播,探讨GraalVM Native Images的调试工具与工作流程。直播时间为2025年2月13日UTC 15:00-16:00,学习JVM应用与本地可执行文件调试的关键区别,以及IntelliJ IDEA的最新工具和插件。
GraalVM是一种高性能的JVM,能够快速运行Java应用并生成本地可执行文件。本文介绍了在macOS上安装GraalVM及其native-image功能的步骤,包括使用SDKMAN管理Java版本、安装GraalVM和native-image、编译Java代码并生成可执行文件,最后运行该文件。GraalVM特别适合高性能Java应用,如微服务和无服务器架构。
本周Java动态包括JEP 502稳定值预览、Oracle 2025年1月关键补丁更新、Payara平台发布、GraalVM更新及BellSoft补丁。JEP 502引入不可变计算常量,提升性能与灵活性。同时,Spring和Hibernate等框架也发布了多个版本更新,修复了多个问题。
随着云原生技术的发展,Java 应用在云环境中面临镜像体积大、启动慢和内存占用高的问题。GraalVM 的原生镜像功能通过提前编译技术显著改善了这些问题,减小了镜像体积、加快了启动速度并降低了内存占用,支持多语言,适用于微服务架构,提升了云原生应用性能。
本文测量了使用GraalVM Native Image的Lambda函数在256至1536 MB内存设置下的冷启动和热启动性能。结果表明,内存增大对冷启动时间影响有限,768 MB内存性价比最佳。与不使用框架的纯Lambda函数相比,使用Spring Boot 3的冷启动时间较长,存在优化空间。
本文介绍了如何通过GraalVM Native Image优化基于AWS Lambda的Spring Boot电子邮件服务,提前编译Java应用以减少冷启动时间和内存使用,从而提升性能。实施步骤包括项目设置、适应ARM架构、运行时配置和应用部署。最终结果显示冷启动时间和内存使用显著降低,响应速度更快,API Gateway集成增强了安全性和可扩展性。
2024年12月19日,Fabio Niephaus将在IntelliJ IDEA直播活动中探讨GraalVM及其语言集成,介绍如何在IntelliJ IDEA中使用GraalVM及其工具,以提升Java应用的性能和资源利用率。
完成下面两步后,将自动完成登录并继续当前操作。