Threadlocal总结
2019-10-23 22:42:07 0 举报
Threadlocal总结_zdx
作者其他创作
大纲/内容
threadlocal2 <TypeB>
value1 <TypeA>
Threadlocal总结
threadN
thread2
thread1
threadLocalMap2 <ThreadLocalMap>
……
threadlocal1 <TypeA>
threadLocalMapN <ThreadLocalMap>
threadLocalMap1 <ThreadLocalMap>
…… <ThreadlocalMap>
说明:1)每个线程拥有一个ThreadlocalMap对象;2)ThreadlocalMap中维护一个Entry,类似数组,用于存储线程的threadlocal值;key为threadlocal对象本身的hash,value为值;3)Threadlocal是一种数据结构,需要配合类型使用,如:Threadloca<TypeA>;个人理解可以认为是线程私有变量。
收藏
0 条评论
下一页