終於明白阿里百度爲什麼面試經常拿ThreadLocal考驗求職者了

什麼是ThreadLocal ThreadLocal是一個本地線程副本變量工具類,各個線程都擁有一份線程私有的數據,線程之間的變量互不干擾,在高併發場景下,可以實現無狀態的調用。 ThreadLocal提供了線程安全的另一種思路,我們平常說的線程安全主要是保證共享數據的併發訪問問題,通過sychronized鎖或者CAS無鎖策略來保證數據的一致性。 ThreadLocal結構圖     從上面的結
相關文章
相關標籤/搜索