TornadoVM 7使Java应用程序能够支持针对GPU优化的工作负载处理。
TornadoVM是一款用于Java的开源异构编程框架,现已更新至7.0版本。该框架能够自动提升多核CPU及GPU上Java程序的执行效率,并为Java开发者提供了完善的GPU编程开发环境;这些功能可以与任何主流的JDK发行版配合使用,例如Temurin、Red Hat OpenJDK、Coretto、Oracle、GraalVM或Zulu等。 作者:Ben Evans
按更新时间排序
TornadoVM是一款用于Java的开源异构编程框架,现已更新至7.0版本。该框架能够自动提升多核CPU及GPU上Java程序的执行效率,并为Java开发者提供了完善的GPU编程开发环境;这些功能可以与任何主流的JDK发行版配合使用,例如Temurin、Red Hat OpenJDK、Coretto、Oracle、GraalVM或Zulu等。 作者:Ben Evans
本周于2026年10月12日发布的Java新闻汇总中,重点介绍了以下内容:三项针对JDK 28开发的OpenJDK JEP项目;Azul Payara在2026年10月发布的更新版本;Gatherers4j、Yupiik Fusion、Google ADK for Java以及Google ADK for Kotlin的升级版本;此外,Apache Camel中也修复了38个安全漏洞。 作者:Michael Redlich
本周于2026年10月5日发布的Java新闻汇总主要包括以下内容:针对JDK 28提出的OpenJDK JEP提案;“延迟初始化常量”功能被提升为候选功能;Apache Grails 8.0和Open Liberty 20.0.0.10正式发布;TornadoVM、Infinispan、LangChain4j以及Spock也分别发布了更新版本;此外,GlassFish也进行了维护性升级。 作者:Michael Redlich
本周于2026年9月28日发布的Java新闻汇总重点介绍了以下内容:JobRunr 9.0和OpenXava 8.0的正式发布;Quarkus、Micronaut、LangChain4j以及Eclipse JNoSQL的相关更新版本;适用于Java和Kotlin的开发工具包;同时还介绍了一款名为Lathe的新Java语言服务器。 作者:Michael Redlich
本周于2026年9月14日发布的Java新闻汇总重点介绍了以下内容:JDK 27、LibericaJDK 27、Open J Proxy 1.0以及A2A Jakarta 1.0的正式发布;Azul Payara、JHipster、JetBrains Ktor和BoxLang等工具的更新版本;同时还介绍了Netflix ja这一专为Java开发者设计的现代化JMS命令行开发工具。 作者:Michael Redlich
甲骨文发布了Java编程语言及虚拟机的第27个版本。作为JDK 25之后的第二个非长期支持版本,该版本的最终功能集包含了九项JEP提案,其中五项仍处于预览阶段或孵化阶段。此次发布的重点在于提升安全性、推动语言的进一步发展,以及推进那些属于“Java Verified Portfolio”项目范围内的开发工作。 作者:迈克尔·雷德利奇
本周于2026年8月31日发布的Java新闻汇总重点介绍了以下内容:TornadoVM 6.0版本的正式发布;JReleaser、LangChain4j、Java Operator SDK、JHipster、Kotlin Toolchain以及Yupiik Fusion等工具的更新版本;此外,Micronaut和GraalVM Development Kit也进行了维护性升级。 作者:Michael Redlich
JDK 27是自JDK 25以来第二个非长期支持版本的Java发行版。目前,它已进入第一个候选发布阶段,在这一阶段中新增了九项功能,这些功能以JEP的形式被纳入JDK中,大致可以分为四类:核心Java库、HotSpot虚拟机、安全相关功能以及Java语言规范。本文将对JDK 27进行详细分析,并预测哪些功能可能会被纳入JDK 28中。 作者:Michael Redlich
本周于2026年8月3日发布的Java新闻汇总中,重点介绍了以下内容:JEP 535项目——Shenandoah垃圾收集器默认采用分代回收模式,该功能将应用于JDK 28版本;A2A Java SDK、Apache Camel以及Gradle都发布了更新版本;GlassFish也进行了维护性升级;Groovy 8.0也迎来了第五个里程碑版本的发布;同时,JetBrains的TeamCity也针对安全漏洞进行了相应的修复。 作者:Michael Redlich
Embabel已经发布了1.0版本,这个框架为基于Java开发的人工智能代理程序提供了支持。它允许Java和Kotlin开发者将这些代理程序定义为具有明确数据类型的对象。Embabel建立在Spring AI的基础上,能够支持多种模型架构,并将规划机制与预定义的状态机相结合,从而为代理程序的工作流程提供了极大的灵活性。 作者:Erik Costlow
本周于2026年7月27日发布的Java新闻汇总中,重点介绍了以下内容:针对JDK 28提出的OpenJDK JEPs提案;GPULlama3.java 1.0版本的正式发布;Micronaut、Quarkus及JobRunr的更新版本;JDKUpdater的维护版本;Maven 4.0的第六个测试版;以及Jakarta Agentic AI 1.0的首个里程碑版本。 作者:Michael Redlich
本周于2026年7月13日发布的Java新闻汇总中,重点介绍了以下内容:Value Objects的功能重新引入(预览版本);WildFly 41版本的正式发布;Open Liberty 26.0.0.7版本的更新;TornadoVM、Apache TomEE、Java Operator SDK以及LangChain4j的补丁版本发布;Micronaut的维护版本更新;一个新的扩展模块Quarkus Shim;以及Oracle为Fusion Applications开发的新AI Agent Studio。 作者:Michael Redlich
在 Java 开发领域,优化应用程序的性能仍然是一项持续的追求。按配置文件优化 … Read More
本周于2026年2月9日发布的Java新闻汇总主要包括以下内容:JDK 26和G … Read More
关键要点 Jakarta EE 12将重点关注集成性、现代化改造、配置一致性以及 … Read More
Java技术正日益影响着我们的生活,从桌面到Web应用,到服务器端组件,再到智能 … Read More
OpenJDK的Amber项目发布了一篇新的设计说明文档,即《Java的数据导向 … Read More
本周于2026年3月2日发布的Java资讯重点包括:Apache Solr 10 … Read More
最近,OveOps公布了《The 2019 edition of the Top … Read More
我们通常希望在使用数据库时生成某种随机数据, 或者只是在我们的应用程序中抛出一些 … Read More