【从入门到放弃-Java】并发编程-JUC-locks-ReentrantReadWriteLock

aloof_ 2019-08-18

java 线程 node 同步 lock 编程 void thread 线程安全 并发编程 Synchronized ReentrantReadWriteLock 锁机制

前言

上文【从入门到放弃-Java】并发编程-JUC-locks-ReentrantLock我们了解到,ReentrantLock是一个互斥排他的重入锁,读和读、读和写、写和写不能同时进行。但在很多场景下,读多写少,我们希望能并发读,这时候ReentrantReadWriteLock就派上用场了,是专门针对这种场景设计的。
接下来我们一起来学习下ReentrantReadWriteLock。

ReentrantReadWriteLock

/**
 * Creates a new {@code ReentrantReadWriteLock} with
  * default (nonfair) ordering properties.
  */
 public ReentrantReadWriteLock() {
     this(fal
登录 后评论
下一篇
冒顿单于
10703人浏览
2019-08-28
相关推荐
0
0
0
572