尽量使用高版本JDK
原理
当前主流使用的是Oracle官方的JDK版本,Open JDK是官方JDK的开源版本,两者核心源码和技术一致,Open JDK更新发布更加频繁,目前使用用户数量正在明显增加。毕昇JDK是Open JDK的一个发行版本,基于Open JDK对鲲鹏芯片和Euler系统做了很多针对性优化。
新的JDK版本会增加新特性让编程更加方便简洁,同时对老版本的问题进行修复和改进,建议尽量使用新的版本。生产环境会关注程序运行稳定性,可选已经运行一段时间的成熟的高版本。如果运行在鲲鹏芯片上,推荐使用1.8及以上JDK版本。
修改方式
建议使用高版本JDK,并重新安装。
查询JDK版本的方式,执行:
java -version
openjdkversion "1.8.0_232" OpenJDKRuntime Environment (build 1.8.0_232-Huawei_JDK_V100R001C00SPC173B001-b09) OpenJDK64-Bit Server VM (build 25.232-b09, mixed mode)
父主题: JVM原理及配置建议