ThreadLocal的子类问题

来源:4-17 ThreadLocal在Spring中的应用

YYaa18

2021-06-09

最近用到了Thread Local的子类 InheritableThreadLocal与线程池搭配遇到了坑,这样搭配起初是为了多线程中使用ThreadLocal记录的信息,减少代码,但是发现很多莫名其妙的问题,比如线程之间拿到的数据是错的,能说明一下原因么,一下看不太懂原理

写回答

2回答

悟空

2021-06-10

恩,这是经典问题。

0
0

YYaa18

提问者

2021-06-10

原来是线程复用的问题,子线程的ThreadLocal没有处理干净

0
0

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

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

1599 学习 · 573 问题

查看课程