Java之ThreadLocal,用不上没关系但必须要了解!
ThreadLocal干了什么
ThreadLocal是除了加锁这种同步方式之外的一种保证一种规避多线程访问出现线程不安全的方法。
ThreadLocal是JDK包提供的,它提供线程本地变量,如果创建一个ThreadLocal变量,那么访问这个变量的每个线程都会有这个变量的一个副本,在实际多线程操作的时候,操作的是自己本地内存中的变量,从而规避了线程安全问题
ThreadLocal内部的几个方法
T get()
void set(T value)
void remove()
void createMap(T
原创
2021-05-24 15:15:41 ·
107 阅读 ·
0 评论