1 个回答
ThreadLocal出现内存泄漏主要是因为:
如下图:
ThreadLocalMap 中使用的 key 为 ThreadLocal 的弱引用,value 是强引用。当 ThreadLocal 没有被外
部强引用的情况下,在垃圾回收的时候,key 会被清理掉,而 value 不会被清理掉,从而导致内存溢
出
如下图:
发布于:6个月前 (04-09) IP属地:澳大利亚
我来回答
您需要 登录 后回答此问题!