ThreadLocal的源码实现分析
概念多线程访问共享可变数据时,涉及线程间数据同步问题,并不是所有时间都要用到共享数据,所以出现线程封闭概念数据都被封闭在各自的线程之中,就不需要同步,这种通过数据封闭在线程中而避免使用同步的技术被称为线程封闭线程封闭的具体体现有: ThreadLocal , 局部变量ThreadLocal定义ThreadLocal 可以看做一个特殊的变量,每个线程都可以给该变量赋值取值,而且每个线程所赋值取值的变量仅仅归自己线程,其他线程无法访问,相当于一个变量多线程使用,等价于多个变量用法Thre
原创
2020-09-19 15:58:08 ·
57 阅读 ·
0 评论