1, ThreadLocal是线程局部变量,每个线程都含有一个独立的局部变量副本ThreadLocalMap,该副本随着线程消息而被垃圾回收器回收.
2, 为了保证线程安全,空间换时间,保证线程间隔离.
3, 每个ThreadLocal只能保存一个变量
1, ThreadLocal是线程局部变量,每个线程都含有一个独立的局部变量副本ThreadLocalMap,该副本随着线程消息而被垃圾回收器回收.
2, 为了保证线程安全,空间换时间,保证线程间隔离.
3, 每个ThreadLocal只能保存一个变量