常见的垃圾收集器(GC)有哪些类型,不同JDK版本的GC实现有什么区别?
考察说明
考察对JVM垃圾收集器演进及不同JDK版本特性的理解
回答思路
- 能按代际(新生代、老年代)列出常见收集器(如Serial、Parallel、CMS、G1、ZGC)
- 能说明各收集器的核心特点(如串行/并行、停顿时间、吞吐量)
- 能区分不同JDK版本中GC的默认值和废弃情况(如JDK8默认Parallel、JDK11支持ZGC、JDK14移除CMS)
- 能结合场景比较或选择收集器
考察对JVM垃圾收集器演进及不同JDK版本特性的理解