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

请介绍你了解的几种 ThreadLocal 实现,并说明各自的应用场景和注意事项。

淘天集团后端开发互联网/IT风险判断技术原理技术选型Java

考察说明

考察对 ThreadLocal 及其变体(如 InheritableThreadLocal、TransmittableThreadLocal)的理解与应用

回答思路

  1. 至少说出 ThreadLocal 和 InheritableThreadLocal 的基本区别
  2. 如提及 TransmittableThreadLocal,需解释解决什么问题
  3. 说明使用后的内存泄漏风险及清理方式
  4. 结合线程池场景阐述选择依据