併發編程--讀寫鎖ReadWriteLock和ReentrantReadWriteLock(一)

Java併發編程包提供了讀寫鎖的實現,其維護了一對相關的鎖 — — 「讀取鎖」和「寫入鎖」,一個用於讀取操做,另外一個用於寫入操做。java「讀取鎖」用於只讀操做,它是「共享鎖」,能同時被多個線程獲取。 「寫入鎖」用於寫入操做,它是「獨佔鎖」,寫入鎖只能被一個線程鎖獲取。編程 ReadWriteLock是一個接口。ReentrantReadWriteLock是它的實現類,ReentrantRead
相關文章
相關標籤/搜索