線程安全問題

當多個線程同時共享,同一個全局變量或靜態變量,作寫的操做時,可能會發生數據衝突問題,也就是線程安全問題。可是作讀操做是不會發生數據衝突問題。java 先了解一下java內存模型安全 上圖描述了一個多線程執行場景。 線程 A 和線程 B 分別對主內存的變量進行讀寫操做。其中主內存中的變量爲共享變量,也就是說此變量只此一份,多個線程間共享。可是線程不能直接讀寫主內存的共享變量,每一個線程都有本身的工做
相關文章
相關標籤/搜索