1. 程式人生 > >【執行緒同步的方式,有哪幾種】

【執行緒同步的方式,有哪幾種】

【1】同步程式碼方法
sychronized 關鍵字修飾的方法
【2】同步程式碼塊
sychronized 關鍵字修飾的程式碼塊
【3】使用特殊變數域volatile實現執行緒同步
volatile關鍵字為域變數的訪問提供了一種免鎖機制
【4】使用重入鎖實現執行緒同步。reentrantlock類是可衝入、互斥、實現了lock介面的鎖
他與sychronized方法具有相同的基本行為和語義