Java: ReadWriteLock 和 ReentrantReadWriteLock 的区别
Java: Difference between ReadWriteLock and ReentrantReadWriteLock
我有一些数据结构,我想在其中专门锁定写入访问,但启用并行读取访问。
我进行了一些搜索,发现 类 ReadWriteLock
和 ReentrantReadWriteLock
- 它们都提供读锁和写锁。
我不明白它们之间有什么区别。有人可以解释一下吗?
我觉得我的问题很愚蠢 - 答案很简单...我希望我能为其他人节省时间..
ReadWriteLock
只是一个接口,而 ReentrantReadWriteLock
是它的一个实现..
所以你实际上不能使用"an instance of ReadWriteLock
"...
这就是全部答案...
我有一些数据结构,我想在其中专门锁定写入访问,但启用并行读取访问。
我进行了一些搜索,发现 类 ReadWriteLock
和 ReentrantReadWriteLock
- 它们都提供读锁和写锁。
我不明白它们之间有什么区别。有人可以解释一下吗?
我觉得我的问题很愚蠢 - 答案很简单...我希望我能为其他人节省时间..
ReadWriteLock
只是一个接口,而 ReentrantReadWriteLock
是它的一个实现..
所以你实际上不能使用"an instance of ReadWriteLock
"...
这就是全部答案...