讀碼農翻身之用來維護本線程變量的ThreadLocal

1、爲什麼需要ThreadLocal? 來看這樣一個實例,在某個類中,創建了一個Context的對象,其中設置了一個trackerID,然後再調用了其他的java類,然後最終需要使用到ctx的這個tranckerID要怎麼辦? 有人想,直接把Context對象一層層傳遞下去,這樣到時候就可以用到了 但是這樣的缺點,就是太麻煩,有時候改動會很大。此時又有人認爲可以把set/get TrackerID
相關文章
相關標籤/搜索