Java:ReadWriteLock和ReentrantReadWriteLock之间的区别

时间:2016-06-20 13:23:50

标签: java multithreading reentrantreadwritelock readwritelock

我有一些数据结构,我想在其中专门锁定写入访问权限,但是要启用并行访问以进行读取。

我做了一些搜索,发现了类ReadWriteLockReentrantReadWriteLock - 它们都提供了读锁定和写锁定。

我不明白他们之间有什么区别。有人可以解释一下吗?

1 个答案:

答案 0 :(得分:2)

我对我的问题感到愚蠢 - 答案非常简单......我希望我能节省时间给其他人...

ReadWriteLock只是一个界面,而ReentrantReadWriteLock是它的实现..

所以你实际上不能使用“ReadWriteLock的实例”......

这就是答案......