版权声明:本博客为记录本人学习过程而开,内容大多从网上学习与整理所得,若侵权请告知! https://blog.csdn.net/Fly_as_tadpole/article/details/86434093
ThreadLocal(避免线程安全问题)
什么是ThreadLocal?
线程本地变量,也有些地方叫做线程本地存储,他代表一个线程局部变量。
为什么要ThreadLocal?
通过把数据放在ThreadLocal中就可以让每个线程创建一个该变量的副本。从而避免了并发访问时线程安全的问题了。
private ThreadLocal<String> name = new ThreadLocal<>();