jdk1.8 ReentrantLock以及Condition分析

ReentrantLock ReentrantLock是可重入鎖,所謂可重入鎖,就是說線程可以進入任何一個它已經擁有的鎖所同步着的代碼塊,底層是基於AQS實現的併發控制,可以選擇是公平的還是不公平的 屬性 private final Sync sync; 下面分析Sync及其三種子類 abstract static class Sync extends AbstractQueuedSynchron
相關文章
相關標籤/搜索