jdk12新特性

要点

2019-03-19发布

主要是JVM、GC增强改进

新特性

JEP 189:Shenandoah:一个实验性的低延迟垃圾收集器

各种GC工作负载对比

实际线上优化过几个服务也发现cms比g1更加合适,在同等负载情况下,合理配置的CMS需要的内存、cpu、延迟相比G1的要低不少

JEP 230:细粒度性能评审包

JEP 325:Switch 表达式(预览阶段)

JEP 334:JVM Constants API

JEP 340:仅保留一个 AArch64 平台的移植

JEP 341:默认类数据共享归档

JEP 344:针对G1,提供可中止的混合垃圾收集

JEP 346:针对G1,及时释放已申请但未使用的内存

参考

jdk12

Java 12 新特性概述

你可能感兴趣的:(jdk12新特性)