Java JUC 高級線程之十 讀-寫 鎖 ReadWriteLock

文章目錄 ReadWriteLock ReadWriteLock ReadWriteLock維護了一對相關的鎖,一個用於只讀操作,一個用於寫入操作。只要沒有writer,讀取鎖可以由Reader線程同時保持,但寫入鎖是獨佔的。 ReadWriteLock讀取操作通常不會改變共享資源,但執行寫入操作時,必須用獨佔方式來獲取鎖。對於讀取操作佔多數的數據結構。ReadWriteLock能提供比獨佔鎖更高
相關文章
相關標籤/搜索