2025年3月9日

ThreadLocal 导致内存泄漏的主要原因

摘要: ThreadLocal 导致内存泄漏的主要原因在于其底层数据结构的弱引用(WeakReference)和线程的长生命周期共同作用。 1. ThreadLocal 的存储结构 每个线程(Thread)内部维护了一个 ThreadLocalMap,用于存储该线程的 ThreadLocal 变量。 键(K 阅读全文

posted @ 2025-03-09 02:38 滚动的蛋 阅读(315) 评论(0) 推荐(0)

导航