ThreadLocal是线程的局部变量,为每个线程单独提供一份存储空间,具有线程隔离的效果,只有线程内能获取到对应的值
客户端发起的每次请求都对应一个单独的线程
常用方法
- public void set(T value) 设置当前线程局部变量值
- public T get() 返回当前线程局部变量值
- public void remove() 移除当前线程局部变量
ThreadLocal是线程的局部变量,为每个线程单独提供一份存储空间,具有线程隔离的效果,只有线程内能获取到对应的值
客户端发起的每次请求都对应一个单独的线程