62,614
社区成员
发帖
与我相关
我的任务
分享
ThreadLocalMap getMap(Thread t) { //上面的getMap方法
return t.threadLocals; //返回线程的ThreadLocalMap
}
map.set(this, value); //ThreadLocalMap的set方法把this当做key,this就是ThreadLocal
[/quote]
您发个这是想解释什么呢?没有任何帮助啊。源码我也看过。[/quote]
你说你看过源码,但是是怎么看的呢,是一行一行看的,还是只是把代码看了一遍而已,第一句话理解了吗?
如果你看过源码,怎么会不知道我解释的是什么呢?
我解释的东西不是有备注?你仔细看下,然后如果没看懂的话,我建议源码你一行一行理解
ThreadLocalMap getMap(Thread t) { //上面的getMap方法
return t.threadLocals; //返回线程的ThreadLocalMap
}
map.set(this, value); //ThreadLocalMap的set方法把this当做key,this就是ThreadLocal
[/quote]
您发个这是想解释什么呢?没有任何帮助啊。源码我也看过。
ThreadLocalMap getMap(Thread t) { //上面的getMap方法
return t.threadLocals; //返回线程的ThreadLocalMap
}
map.set(this, value); //ThreadLocalMap的set方法把this当做key,this就是ThreadLocal