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

被 static 修饰的成员会被JVM垃圾回收吗?请说明理由。

上海得物信息集团有限公司后端开发互联网/IT风险判断技术原理Java

考察说明

考察对JVM垃圾回收机制与类生命周期、静态成员存储位置的理解

回答思路

  1. 正确指出静态成员属于类而非实例,回收与类卸载相关
  2. 说明GC主要回收堆中的对象实例,静态成员若持有对象引用会影响可达性
  3. 讨论类卸载条件及永久代/元空间对类元数据的管理
  4. 能结合类加载器、引用类型等扩展分析边界情况
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。