后端岗位面试题更新 2026-08-05

常见的垃圾收集器(GC)有哪些类型,不同JDK版本的GC实现有什么区别?

网易后端开发互联网/IT技术原理技术选型JVM

考察说明

考察对JVM垃圾收集器演进及不同JDK版本特性的理解

回答思路

  1. 能按代际(新生代、老年代)列出常见收集器(如Serial、Parallel、CMS、G1、ZGC)
  2. 能说明各收集器的核心特点(如串行/并行、停顿时间、吞吐量)
  3. 能区分不同JDK版本中GC的默认值和废弃情况(如JDK8默认Parallel、JDK11支持ZGC、JDK14移除CMS)
  4. 能结合场景比较或选择收集器