Linux Java/JDK15下载
JDK15新特性
1、文本块Text Blocks
Text Blocks 首次是在 JDK 13中以预览功能出现的,然后在 JDK 14中又预览了一次,终于在 JDK 15中被确定下来,可放心使用了(使用示例请参考文上)。
2、ZGC转正
ZGC 是 Java 11引入的新的垃圾收集器( JDK 9以后默认的垃圾回收器是 G1 ),经过了多个实验阶段,自此终于成为正式特性。
ZGC 是一个重新设计的并发的垃圾回收器,可以极大的提升 GC 的性能。支持任意堆大小而保持稳定的低延迟(10ms以内),性能非常可观。
打开方式:使用 -XX:+UseZGC 命令行参数打开,相信不久的将来它必将成为 默认的垃圾回收器。
3、Shenandoah转正
怎么形容 Shenandoah 和 ZGC 的关系呢?异同点大概如下:
打开方式:使用 -XX:+UseShenandoahGC 命令行参数打开。
4、删除Nashorn Java Engine
Nashorn 是在 JDK 提出的脚本执行引擎,早在 JDK 11就已经把它标记为过期了,JDK 15 完全移除。
在 JDK 11中取以代之的是 GraalVM。GraalVM 是一个运行时平台,它支持 Java 和其他基于 Java 字节码的语言,但也支持其他语言,如 Java, Ruby ,Python 或 LLVM 。 性能是 Nashorn 的2倍以上。
本文系作者在时代Java发表,未经许可,不得转载。
如有侵权,请联系nowjava@qq.com删除。