根据我的理解,ThreadLocal是变量,它的值不会在线程之间共享,而是由许多线程使用。
例如。如果我有一个变量,它的当前值是每个线程处理结果所必需的。我更喜欢将该变量设置为原子的,或者使相应的方法同步。
拥有ThreadLocal是否满足上述条件?
我有很多帖子说ThreadLocal可以用来代替同步。
由于我是一个初学者,一个清晰而简单的解释会对我有所帮助。
提前感谢
发布于 2020-03-27 17:33:17
你问的是什么还不完全清楚。
我在这里可以看到两种情况:
ThreadLocal变量不适用于此)。ThreadLocal.的
https://stackoverflow.com/questions/60883221
复制相似问题