Java併發--重入鎖(ReentrantLock)

重入鎖 重入鎖ReentrantLock,顧名思義,就是支持重進入的鎖,它表示該鎖可以支持一個線程對資源的重複加鎖。除此以外,該鎖的還支持獲取鎖時的公平和非公平性選擇。web 考慮以下場景:當一個線程調用Mutex的lock()方法獲取鎖以後,若是再次調用lock()方法,則該線程將會被本身所阻塞,緣由是Mutex在實現tryAcquire(int acquires)方法時沒有考慮佔有鎖的線程再次
相關文章
相關標籤/搜索