多线程中ThreadLocal详解

1. ThreadLocal是什么,是用来解决什么问题的? ThreadLocal从字面意思来理解,是一个线程本地变量,也能够叫线程本地变量存储。有时候一个对象的变量会被多个线程所访问,这个时候就会有线程安全问题,固然可使用synchronized关键字来为该变量加锁,进行同步处理来限制只能有一个线程来使用该变量,可是这样会影响程序执行的效率,这时ThreadLocal就派上了用场; 使用Thre
相关文章
相关标签/搜索