后端岗位面试题更新 2026-08-05
请说明Java中哪些对象可以被GC Roots直接或间接引用,并解释它们通常存放在内存的哪些区域。
信也科技后端开发金融业务理解技术原理JavaJVM
考察说明
考察对GC Roots类型和对象内存布局的理解
回答思路
- 能说出栈帧局部变量、静态变量、常量、JNI引用等GC Roots
- 说明对象本身存放在堆中
- 区分元空间和方法区存储的结构
- 理解栈上引用和堆中对象的对应关系
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。