Java併發編程系列(五)----ReentrantLock源碼解析

ReentrantLock有三個內部類Sync、FairSync、NonfairSync,主要類圖關係用UML表示爲: 首先看當作員變量java private final Sync sync; 該變量表示鎖的類型,是公平鎖仍是非公平鎖,具體要看構造函數。node 再看看構造函數:web public ReentrantLock() { sync = new NonfairSync();
相關文章
相關標籤/搜索