ReentrantLock----獨佔式重入鎖的深刻理解

ReentrantLock是重入鎖web 重入:表示可以對共享資源重複加鎖,即當前線程再次獲取鎖時不會被阻塞。less 1. 那重入鎖是如何實現的呢? 若是該同步狀態不爲0,表示此時同步狀態已被線程獲取。再判斷持有同步狀態的線程是不是當前線程,若是是,同步狀態再次+1並返回true,表示持有線程重入同步塊。svg 釋放過程: 當且僅當同步狀態減爲0而且持有線程爲當前線程時表示鎖被正確釋放。 不然調
相關文章
相關標籤/搜索