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倍以上。
学习实践小窍门
理论 + 实践、动脑 + 动手进步更快,云服务器可以帮助学习和实践。
可以搭建学习平台、搭建自己的Web服务/网站/博客、搭建网盘、安装各种软件和系统……
推荐腾讯云和阿里云:
[腾讯云] 新客户无门槛 | 送2860元代金券! 十周年感恩活动,云服务器首年95元!
[阿里云] 爆款特惠,低至不到1折! 多种优惠券 | 学生特惠专享!
有个入门级云服务器完全够用了,你就可以随时随地做开发和学习了。
本文系作者在时代Java发表,未经许可,不得转载。
如有侵权,请联系nowjava@qq.com删除。