ThreadLocal 导致内存泄漏的主要原因
摘要:
ThreadLocal 导致内存泄漏的主要原因在于其底层数据结构的弱引用(WeakReference)和线程的长生命周期共同作用。 1. ThreadLocal 的存储结构 每个线程(Thread)内部维护了一个 ThreadLocalMap,用于存储该线程的 ThreadLocal 变量。 键(K 阅读全文
posted @ 2025-03-09 02:38 滚动的蛋 阅读(315) 评论(0) 推荐(0)
浙公网安备 33010602011771号