美国甲骨文公司(Oracle)于2022年9月20日(美国当地时间)宣布,开始提供新版Java开发和运行平台“Java 19”(Oracle JDK 19)。面向Linux (x64/Arm64) /Mac (x64/Arm64) /Windows (x64)环境,已经可以下载使用。
一、Java 19强化了向量计算和访问外部内存等几个功能。注意,Java19不是长期支持(LTS)版本。
二、Java 19强化了向量计算和访问外部内存等几个功能。作为预览功能实现了访问外部存储器的API。可以调用外部函数(用C语言等开发的JVM外的代码)访问外部内存(JVM管理外的内存)。
三、通过Java程序调用本地库和处理本地数据,以纯粹的Java开发模式实现。
四、还强化了矢量API。与标量计算相比,通过在执行时编译成向量指令来执行更快的处理。向量API从JDK 16、17、18进化而来,在JDK 19提高了性能。
五、此次,微软还宣布将JDK移植到RISC-V,用于Linux环境,作为x64(64位x86)和Arm64(64位Arm)以外的CPU架构。随着配备RISC-V的硬件的普及,在Linux/RISC-V环境下运行的JDK的价值正在提高。
下载完成的JDK19
![]()
解压到 c:\jdk-19

介绍了Oracle发布的Java19的主要新特性,包括强化的向量API和访问外部内存的功能,以及对RISC-V架构的支持。Java19的发布进一步推动了Java在不同领域的应用和发展。
最低0.47元/天 解锁文章
1492





