1-2併發編程之Java線程安全

什麼是線程安全?   當多個線程同時共享,同一個全局變量或靜態變量,做寫的操作時,可能會發生數據衝突問題,也就是線程安全問題,做讀的時候,不會發生數據衝突問題。 線程安全解決辦法: 使用多線程之間同步synchronized或使用鎖(lock)。將可能會發生數據衝突問題(線程不安全問題),只能讓當前一個線程進行執行。代碼執行完成後釋放鎖,讓後才能讓其他線程進行執行。這樣的話就可以解決線程不安全問題
相關文章
相關標籤/搜索