ThreadLocal(在JAVAEYE下的解释)

ThreadLocal(在JAVAEYE上的解释)???? 每个 Thread 都保存一个自己的 Map,key 就是 ThreadLocal 变量,而 va

ThreadLocal(在JAVAEYE上的解释)

???? 每个 Thread 都保存一个自己的 Map,key 就是 ThreadLocal 变量,而 value 就是在对应 Thread 运行语句 threadLocal.set(object) 时放进去的那个 object !!所以,即使 ThreadLocal 变量是同一个,但因为在不同的 Thread 里面访问的是不同的 Map,所以 threadLocal.get() 总返回不同的object!!

详见:http://www.iteye.com/topic/71554