Java併發編程(十)------ReadWriteLock讀寫鎖

1. 讀寫鎖 1.1 與排他鎖的區別 以前提到鎖(如Mutex和ReentrantLock)基本都是排他鎖(在同一時刻只容許一個線程進行訪問),而讀寫鎖在同一時刻能夠容許多個讀線程訪問,可是在寫線程訪問時,全部的讀線程和其餘寫線程均被阻塞。讀寫鎖維護了一對鎖,一個讀鎖和一個寫鎖,經過分離讀鎖和寫鎖,使得併發性相比通常的排他鎖有了很大提高。java 1.2 原理 除了保證寫操做對讀操做的可見性以及並
相關文章
相關標籤/搜索