【Java多線程】讀寫鎖ReentrantReadWriteLock

1.讀寫鎖介紹 鎖(如Mutex和ReentrantLock)基本都是排他鎖,在同一時刻只能同一個線程訪問。而讀寫鎖在同時可以允許多個讀線程訪問,但是在寫線程訪問時,所有的讀線程和其他寫線程均被阻塞。 讀鎖不支持條件變量。 2.ReentrantReadWriteLock 特性 只能降級,不能升級 3.ReentrantReadWriteLock API ReadWriteLock接口僅定義了獲取
相關文章
相關標籤/搜索