ThreadLocal深刻理解與內存泄露分析

ThreadLocal 當使用ThreadLocal維護變量時,ThreadLocal爲每一個使用該變量的線程提供獨立的變量副本,因此每個線程均可以獨立地改變本身的副本,而不會影響其它線程所對應的副本。從線程的角度看,目標變量就象是線程的本地變量,這也是類名中「Local」所要表達的意思。能夠理解爲以下三點: 一、每一個線程都有本身的局部變量 每一個線程都有一個獨立於其餘線程的上下文來保存這個變量
相關文章
相關標籤/搜索