详情介绍
Oracle宣布其开发的Java分支Oracle GraalVM现在遵循许可,可免费使用。与之前区分社区版和企业版的方式不同,现在不再区分版本且全部免费。
GraalVM 既可以独立运行,也可以在不同的部署场景中使用,比如在 OpenJDK 虚拟机环境、Node.js 环境,或者 Oracle、MySQL 数据库等环境中运行。

软件介绍
GraalVM是一个高性能的JDK,可用于加速运行用Java和其他JVM语言编写的应用程序。提供两种运行Java程序的方式:在HotspotVM中的Graal Just-In-Time(JIT)编译器,以及Ahead-Of-Time(AOT)的本地可执行文件。
GraalVM相对于其他JDK,具有预先编译(AOT) 将基于 Java 和 JVM 的代码转换为本机平台可执行文件(Native Image)的技术,这将意味着通过Native Image编译转换后的程序无需JVM即可运行。Oracle声称生成的二进制文件比JAR包更小,启动速度快100倍,无需预热即可提供峰值性能,并且比运行在Java虚拟机(JVM)上的应用程序使用更少的内存和CPU。(注:该功能仍在Beta中,目前已有Micronaut, Spring, Quarkus, Helidon, H2, GraphQL, MariaDB, Netty, MySQL, Neo4j, PostgreSQL, Testcontainers, Thymeleaf等应用程序提供官方支持)。
即使在不使用AOT将应用程序编译为二进制文件的情况下,Graal 编译器(JIT)通过独特的代码分析和优化方法为运行在 JVM 上的程序提供优化的性能。它包括多种优化算法(称为“阶段”),如激进内联、多态内联等。Graal 编译器能够消除昂贵的对象分配,从而确保高度抽象程序的性能优势。使用更多抽象和现代 Java 功能(如 Streams 或 Lambdas)的代码将获得更大的加速。低级代码或汇聚到 I/O、内存分配或垃圾收集等方面的代码将获得较小的改进。因此,在 GraalVM 上运行的应用程序需要花更少的时间进行内存管理和垃圾收集。
相对于已有的OpenJDK,原Graal社区版提供1.04倍的性能提升,Graal企业版提供1.3倍的性能提升(基于Renaissance Suite的测试结果)。现在普通用户也可免费使用GraalVM企业版的所有功能,即使在不调整代码的情况下,替换原有的JVM也能有不错的表现。
GraalVM 支持语言:
基于 JVM 的语言(例如 Java、Scala、Groovy、Kotlin、Clojure 等);
基于 LLVM 的语言(例如 C、C++ 等语言);
动态语言,例如 JavaScript、Ruby、Python、R 语言等等。
包括以下动态语言引擎:
JavaScript 引擎:Graal.js 是一款 JavaScript 解释器/编译器,能够在 JVM 上运行 Node.js 应用;
FastR 引擎:这是 R 语言解释器/编译器;
RubyTruffle 引擎:支持 Ruby 且性能优于 Ruby。
GraalVM 特性
编译质量和执行性能更高,不管是 Java、Ruby 还是 R 语言,GraalVM 的编译器编译出来的代码,性能都更强悍
开发中可以组合 JavaScript、Java、Ruby 和 R 语言
在 GraalVM 上运行本地语言
开发适用于所有编程语言的通用工具
扩展基于 JVM 的应用程序
扩展本地应用程序
将 Java 程序编译之后作为本地库,供其他程序链接和调用
在数据库环境中支持多种语言,主要是 Oracle 和 MySQL 数据库环境
在 GraalVM 的基础上,我们甚至可以创建自己的语言
对于 Node.js 开发者来说,GraalVM 环境支持更大的堆内存,而且性能损失很小
程序的启动时间更短
占用内存更低
下载地址
其它版本
202MB | 简体中文 | 2025-10-22 16:18:26
173MB | 简体中文 | 2025-08-01 16:09:11
151MB | 简体中文 | 2022-08-21 10:45:29
157MB | 简体中文 | 2023-01-20 12:26:31
180MB | 简体中文 | 2022-09-21 08:36:39
158MB | 简体中文 | 2024-01-18 08:41:15
162MB | 简体中文 | 2025-08-01 15:52:47
162MB | 简体中文 | 2024-07-17 11:51:02
202MB | 简体中文 | 2025-01-22 14:41:14
159MB | 简体中文 | 2025-10-22 16:26:19
更多版本
人气软件

Java SE Development Kit(JDK) 17.0.16 官方正式版 Win64
JDK11(Java SE Development Kit 11) v11.0.29 x64 LTS 长期支持
Java SE Development Kit(JDK) 17.0.16 官方正式版 Linux64
JetBrains Pycharm Pro v2025.2.3 中文专业免费正式版(附汉化包+
intellij IDEA v2025.2.3 社区版 官方中文正式版(附汉化包+安装
EXT界面图形工具Ext Designer 特别版
myeclipse2016破解工具 v1.0 破解补丁(附安装教程)
Java SE Development Kit(JDK1.8) jdk-8u471-windows-x64.exe 64
安卓集成开发工具Android Studio 2025.1.3.7 + SDK 2024.1.09 Wi
WinHex v21.0 绿色汉化特别版(无需注册)
相关文章
-
HexWalk 十六进制编辑神器 v1.10.0 安装免费版HexWalk 是一款十六进制编辑器、查看器及分析工具,它支持Linux、Windows以及MacOS操作系统,支持对二进制文件、内存数据及磁盘扇区进行深入分析,欢迎需要的朋友下载使用...
-
HexWalk 十六进制编辑神器 v1.10.0 绿色免费版HexWalk 是一款十六进制编辑器、查看器及分析工具,它支持Linux、Windows以及MacOS操作系统,支持对二进制文件、内存数据及磁盘扇区进行深入分析,欢迎需要的朋友下载使用...
-
Zed代码编辑器V0.208.4 官方安装版Zed提供多种编程语言,内置语法高亮、代码补全和错误提示等多项功能,还集成了代码重构、智能预测在内的 AI 辅助功能...
-
通义灵码Lingma IDE(编码辅助工具)V1.100.0 官方安装版通义灵码Lingma IDE提供了代码智能生成、智能问答、多文件修改、编程智能体等功能,欢迎下载使用...
-
文心快码Comate AI IDE(编程辅助工具)v0.3.3 官方安装版文心快码Comate AI IDEComate是百度基于文心大模型研发的编程辅助工具,提供自动代码生成、单元测试生成、注释生成、研发智能问答等能力,支持上百种编程语言、多种IDE,欢...
-
Java SE Development Kit 25(jdk25) v25.0.1 LTS 官方免费正式版 Win64JDK25 LTS正式发布,这是一款Java开发工具包,包含Java运行环境(java运行库),Java开发套件和Java基础类库源代码,JDK25是最新Java开发套件LTS长期支持版本,增强 AI 开发...
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的Oracle GraalVM for JDK v21.0.9 官方最新免费正式版 x64资源来源互联网,版权归该下载资源的合法拥有者所有。

























