面試題(五)

ThreadLocal(線程變量副本)     Synchronized實現內存共享,ThreadLocal爲每個線程維護一個本地變量.     採用空間換時間,它用於線程間的數據隔離,爲每一個使用該變量的線程提供一個副本,每個線程都可以獨立的改變自己的副本,而不會和其他線程的副本衝突.     ThreadLocal類中維護一個Map,用於存儲每一個線程的變量副本,Map中元素的鍵爲線程對象,而
相關文章
相關標籤/搜索