java8新特性回顧(五)---併發增強之stampedLock

鎖分離思想和飢餓現象: ReentrantReadWriteLock 在沒有任何讀寫鎖時,纔可以取得寫入鎖,這可用於實現了悲觀讀取(Pessimistic Reading),即如果執行中進行讀取時,經常可能有另一執行要寫入的需求,爲了保持同步,ReentrantReadWriteLock 的讀取鎖定就可派上用場。 然而,如果讀取執行情況很多,寫入很少的情況下,使用 ReentrantReadWri
相關文章
相關標籤/搜索