java:跨语言通用虚拟机GraalVM

GraalVM 简介

GraalVM 是一个跨语言的通用虚拟机,支持 Java、Scala、Groovy、Kotlin 等基于 JVM 的语言,以及 C、C++ 等基于 LLVM 的语言,还支持其他像 JavaScript、Ruby、Python 和 R 语言等。另外,GraalVM可以通过前端的LLVM执行JVM上面的原生代码。GraalVM 1.0版本是基于JDK8的。

java:跨语言通用虚拟机GraalVM

GraalVM发行版
GraalVM 19.3.0.2作为Community Edition 和Enterprise Edition分发,捆绑在x86 64位系统上的Linux,macOS和Windows平台上。GraalVM构建基于JDK 8和JDK11。基于JDK 11的GraalVM捆绑软件从19.3.0版开始可用。

GraalVM 有以下几个特性。

GraalVM官网

https://www.graalvm.org/

GralVM文档:

https://www.graalvm.org/docs/

另外,您可以查看GraalVM SDK Javadoc中的参考文档:

  • 多语种软件包允许您配置和运行应用程序通晓。
  • 代理程序包可以让你模仿使用代理来宾语言对象。
  • IO包允许您自定义语言的文件系统访问。

如果找不到所需的答案或有故障排除查询,请 与我们联系

转载请标明链接:https://blog.****.net/wabiaozia/article/details/103934948