刷新
Re:分析ThreadLocal的弱引用与内存泄漏问题-Java8

@寻觅beyond 楼主我明白了,假如5处是强引用,当你示例代码中step2和step3执行完成后,4断开,但假如线程被复用1处未断开,那1-2-3-5这条链路就一直不会被回收,但其实该链路对应的6的value值已经没用了。 我说的3断开是无法主动判断的,如果1断开,2-3-5这个链路也会被回收,但真实情况是很多时候线程都会被复用,1一直存在。 感谢楼主。

<1···232425···200>