最新
精选
wei
为什么会设计成Thread,ThreadLocal,ThreadLocalMap,这样的层级呢,有什么好处呢,直接将一个Map放在Thread中,或者说不要ThreadLocal这一层,效果感觉一样呢,没有理解,这样设计的好处,和他能解决什么样的问题,希望老师指点下,多谢啦
共 1 条评论
4
Geek_8b0800
视频中 7 分37秒说错了,是“如果 ThreadLocal 实例对象的强引用被删除后,线程长时间存活,又没有再对该线程的 ThreadLocalMap 实例对象进行操作”。 误说成了“对该线程的 ThreadLocal 实例对象进行操作”
ub8
ThreadLocal内存泄漏的根源是:由于ThreadLocalMap的生命周期跟Thread一样长,如果没有手动删除对应key就会导致内存泄漏,而不是因为弱引用。
共 1 条评论
Amon Tin
动画讲解很清晰
王者之钻
讲的不错,少点例子,具体应用例子,场景,这样更好理解
- 陳陳陳
有点疑惑,ThreadRef指的是什么呢?
共 3 条评论
行巅
讲的挺好!
jeff
这是陕西人吧