ThreadLocal键设为弱引用的问题

来源:4-15 收不回来的value

Haoming_C

2020-02-08

既然将ThreadLocalMap中的ThreadLocal键设为弱引用会有内存泄漏的风险的话为什么要把它刻意设置成弱引用呢。和value一样是强引用不行嘛。

写回答

1回答

悟空

2020-02-08

键值对里,键是刻意设置为弱引用,所以没有内存泄漏风险哈,但是value有内存泄漏风险。

0
3
Haoming_C
非常感谢!
2020-02-10
共3条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程