互联网/IT行业面试题更新 2026-08-05

请简述 Java 垃圾回收(GC)的基本原理,以及在实际开发中如何合理配置和优化 GC 参数?

网易前端/移动开发互联网/IT性能优化技术原理问题排查Java

考察说明

考察对垃圾回收机制的理解及实际调优应用能力

回答思路

  1. 能说明 GC 的核心目标(自动内存管理、回收不可达对象)
  2. 能解释分代收集、标记-清除、复制、标记-整理等基本算法
  3. 能结合场景说明如何选择 GC 器(如 G1、ZGC)及调整堆大小、新生代比例等参数
  4. 能提及 GC 调优的常用指标(吞吐量、停顿时间)和一般步骤