ThreadLocal学习

ThreadLocal学习

 定义:提供线程局部变量,一个线程局部变量在多个线程中,分别有多个独立的值(副本)

特点:简单(开箱即用),快速(无额外开销),安全(线程安全)

用处:多线程场景(资源持有,线程一致,并发计算,线程安全等)

实现原理:java用哈希表实现

ThreadLocal学习

ThreadLocal学习 

ThreadLocal学习