后端岗位面试题更新 2026-08-05
请介绍你对 ThreadLocal 的理解,包括其内部实现、为什么使用弱引用,以及可能的内存泄漏场景。
中科曙光后端开发电子/半导体风险判断技术原理问题排查Java
考察说明
考察对 ThreadLocal 底层实现、引用类型和内存泄漏问题解决的理解
回答思路
- 能说明 ThreadLocal 的基本用途和与线程绑定的机制
- 能描述 ThreadLocalMap 的结构和 Entry 的 key 为弱引用的设计原因
- 能详细说明内存泄漏的发生场景及如何避免
- 能结合源码或实际经验谈谈使用注意事项
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。