graalvm_GraalVM添加了Java 11支持

graalvm

Oracle通过刚刚发布的GraalVM 19.3向GraalVM通用虚拟机添加了Java 11支持。

GraalVM 19.3是从项目主线构建的VM的第一个长期支持(LTS)版本。 这意味着它将继续接收安全性,稳定性和性能更新,直到下一个LTS版本发布为止。

[ 同样在InfoWorld上:Java 13中的新功能 ]

Java 11或Java Development Kit 11是Java的最新长期支持版本。 它于2018年9月上市。基于JDK 11的GraalVM构建与Java 11兼容,开发人员可以运行需要Java 11的应用程序。用户可以受益于通过OpenJDK 11进入OpenJDK 8的改进,同时使用GraalVM编译器作为顶层,在JVM上优化即时编译器。

从JDK 8迁移到JDK 11时,用户需要注意紧凑的字符串,这可以提高String类的空间效率,并且默认情况下使用G1垃圾收集器。 另外,GraalVM使用模块封装将GraalVM编译器和Truffle API代码与应用程序代码隔离开来,并可以运行模块化的应用程序。

GraalVM可以运行以Java和其他基于JVM的语言(包括Groovy,Kotlin和Scala)以及JavaScript,Python,Ruby,R,C和C ++编写的应用程序。 GraalVM消除了语言之间的隔离,从而实现了共享运行时的互操作性。

[ 通过InfoWorld Daily新闻通讯了解软件开发,云计算,数据分析和机器学习方面的最新发展 ]

GraalVM 19.3中的其他新功能:

  • GraalVM本机映像技术允许将脚本化的应用程序提前编译为机器代码二进制文件,并支持Java 11代码作为早期采用者功能。
  • 与本地映像相关的JAR,Maven构建工具的坐标已更改。 工件的组ID现在是org.graalvm.nativeimage 。 它是com.oracle.substratevm
  • 通过新工具提供了更大的可见性。
  • Node.js支持已升级到Node.js 12.x LTS分支。

在哪里下载GraalVM

您可以从项目页面下载GraalVM

翻译自: https://www.infoworld.com/article/3455169/graalvm-adds-java-11-support.html

graalvm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值