请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

threadlocal 问题

有个问题请教下,假如线程里面有ThreadLocal,该线程被回收后有重新被其它请求使用,那这个线程里面的ThreadLocal对象还会不会被复用?假如被复用的话,那请求产生的结果就有问题了

正在回答 回答被采纳积分+3

2回答

悟空 2020-02-18 11:32:20

这个ThreadLocal对象虽然会复用,但是如果线程已经回收了,那么是没有问题的,因为每个线程对应的副本都不同

0 回复 有任何疑惑可以回复我~
悟空 2020-02-18 10:16:21

ThreadLocal和Thread是独立的,原理在juc的课有详解哈,假如线程里面有ThreadLocal,该线程被回收后,如果重新被其它请求使用,你指的是同一个线程?

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信