ThreadLocal深刻理解与内存泄露分析

ThreadLocal 当使用ThreadLocal维护变量时,ThreadLocal为每一个使用该变量的线程提供独立的变量副本,因此每个线程均可以独立地改变本身的副本,而不会影响其它线程所对应的副本。从线程的角度看,目标变量就象是线程的本地变量,这也是类名中“Local”所要表达的意思。能够理解为以下三点: 一、每一个线程都有本身的局部变量 每一个线程都有一个独立于其余线程的上下文来保存这个变量
相关文章
相关标签/搜索