后端岗位面试题更新 2026-08-05
请分析 Java 中强引用、软引用、弱引用和虚引用的区别及应用场景。
高途集团后端开发教育/培训风险判断技术原理方案权衡Java
考察说明
考察对 Java 引用类型及其与垃圾回收关系的理解
回答思路
- 定义每种引用的回收时机和生命周期
- 说明强引用默认且不回收,软引用内存不足时回收,弱引用下次GC回收,虚引用无法获取对象
- 结合实际场景如缓存、堆外内存管理说明应用
- 能联系ReferenceQueue的使用场景
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。