併發編程 - ReentrantLock

ReentrantLock 對於鎖的獲取分爲公平模式和非公平模式。默認是非公平模式。可由構造器參數來指定。對於tryLock()方法,ReentrantLock只使用了非公平模式。除此之外,也提供了響應中斷、超時等功能。 非公平模式 獲取鎖 tryLock() : 嘗試獲取鎖,如果獲取成功返回true,如果獲取失敗直接返回false。 lock() : 獲取鎖。 對於鎖的獲取成功與否的判定,使用c
相關文章
相關標籤/搜索