1
我指的是以下鏈接:http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/locks/ReentrantLock.html的ReentrantLock類在java中
有人能向我解釋,讀鎖做什麼。它是否允許併發線程讀取和不寫入的讀取訪問?至於寫入鎖定,它會阻止併發線程讀取和寫入,直到解鎖?
我特別困惑於讀鎖。爲什麼以及何時應該在併發性發生時實施讀鎖。
您可能意指['ReentrantReadWriteLock'](http://docs.oracle.com/javase/6/docs/api/java/util/concurrent/locks/ReentrantReadWriteLock.html)。另請參閱[Java ReentrantReadWriteLocks - 如何安全地獲取寫鎖?](http://stackoverflow.com/questions/464784/java-reentrantreadwritelocks-how-to-safely-acquire-write-lock)SO帖子。 –