先看第一篇,其實(shí),threadLocal沒啥特別的,就是給當(dāng)前
thread 對象創(chuàng)建一個(gè)map。屬性叫:threadLocal
然后,map 的 K是 threadLocal,V是值。
討論了下,可能存在的內(nèi)存泄漏情況,主要是threadLocal如果沒有人回收的話,線程復(fù)用,比如線程池,然后里面放一大堆已經(jīng)不再會(huì)使用的內(nèi)容。
先看第一篇,其實(shí),threadLocal沒啥特別的,就是給當(dāng)前
thread 對象創(chuàng)建一個(gè)map。屬性叫:threadLocal
然后,map 的 K是 threadLocal,V是值。
討論了下,可能存在的內(nèi)存泄漏情況,主要是threadLocal如果沒有人回收的話,線程復(fù)用,比如線程池,然后里面放一大堆已經(jīng)不再會(huì)使用的內(nèi)容。