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 執行緒 同步 #