Java多線程編程-(17)-讀寫鎖ReentrantReadWriteLock深入分析

一、前言 上兩篇的內容中已經介紹到了鎖的實現主要有ReentrantLock和ReentrantReadWriteLock。 ReentrantLock是重入鎖,顧名思義就是支持重進入的鎖,他表示該鎖能夠支持一個線程對資源的重複加鎖,上文中已經提到在AQS中的同步狀態state,如果是0的話表示該資源沒有被線程加鎖,如果是大於0則表示該資源被當前線程重入的次數。 另外,我們還需要知道最簡單的同步關
相關文章
相關標籤/搜索