【Java多線程與併發庫】5.線程範圍內共享變量的概念與做用

咱們可使用ThreadLocal實現線程範圍的共享變量。 ThreadLocal的做用和目的,用於實現線程內的數據共享,即對於相同的程序代碼,多個模塊在 同一個線程中運行時要共享一份數據,而在另外線程中運行又共享另一份數據。 線程範圍內共享數據的示意圖: 每一個線程調用全局ThreadLocal對象的set方法,對至關於往其內部的map中增長一條記錄,key 分別是各自的線程,value是各自的s
相關文章
相關標籤/搜索