Java并发编程:对ThreadLocal的理解,通常应用在哪些地方呢? 与 synchronized 的对比

  1、对ThreadLocal的理解   ThreadLocal,不少地方叫作线程本地变量,也有些地方叫作线程本地存储,其实意思差很少。可能不少朋友都知道ThreadLocal为变量在每一个线程中都建立了一个副本,那么每一个线程能够访问本身内部的副本变量。这句话从字面上看起来很容易理解,可是真正理解并非那么容易。数据库 ThreadLocal的官方API解释为:编程 "该类提供了线程局部 (th
相关文章
相关标签/搜索