IT科技

當前位置 /首頁/IT科技 > /列表

java線程同步的方法

品牌型號:聯想 YOGA 14c/系統版本:windows10

java線程同步有5種方法:

1、同步方法,使用 synchronized關鍵字,可以修飾普通方法、靜態方法,以及語句塊。

2、同步代碼塊,用synchronized關鍵字修飾語句塊。被該關鍵字修飾的語句塊會自動被加上內置鎖,從而實現同步

3、使用特殊域變量(volatile)實現線程同步。

4、使用重入鎖實現線程同步,在JavaSE5.0中新增了一個java.util.concurrent包來支持同步。

5、使用局部變量實現線程同步,如果使用ThreadLocal管理變量,則每一個使用該變量的線程都獲得該變量的副本,副本之間相互獨立,這樣每一個線程都可以隨意修改自己的變量副本,而不會對其他線程產生影響。

 

java線程同步的方法
TAG標籤:java 線程 同步 #