文章预览
一、前言 2021年9月14日,Oracle发布了可以长期支持的JDK17版本,那么从JDK11到JDK17,到底带来了哪些特性呢?亚毫秒级的ZGC效果到底怎么样呢?值得我们升级吗?而且升级过程会遇到哪些问题呢?带着这些问题,本篇文章将带来完整的JDK11升级JDK17最全实践。 二、为什么升级JDK17 1)长期支持版本 JDK17是Oracle官方在2021年9月14日发布的一个长期支持(LTS)版本,意味着它将获得长期的更新和支持,有助于保持程序的稳定性和可靠性。 2)性能提升 更好的垃圾回收器。综合评估,从Java 8 升级到 Java 11, G1GC平均速度提升16.1%,ParallelGC为4.5% ,从Java 11 升级到 Java 17, G1GC平均速度提升8.66%,ParallelGC为6.54% ( 基于OptaPlanner的用例基准测试表明:https://www.optaplanner.org/blog/2021/09/15/HowMuchFasterIsJava17.html) 最大的亮点是带来了稳定版的ZGC垃圾回收器,达到亚毫秒级停
………………………………