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

请介绍 ThreadLocal 的原理、使用场景以及如何避免内存泄漏。

阿里云后端开发专业服务风险判断技术原理Java

考察说明

考察对 ThreadLocal 底层机制、典型用途及内存隐患的理解

回答思路

  1. 说明 ThreadLocal 的线程隔离原理与每个线程独立副本机制
  2. 指出 ThreadLocalMap 使用线程本身作为 key 以及 weak reference 设计
  3. 列举典型使用场景并说明与同步机制的区别
  4. 阐述内存泄漏原因及 ThreadLocal.remove() 的正确使用
本题已收录答题指导

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

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