在并发场景中,为了解决线程安全问题,我们通常会使用关键字
synchronized 或者 JUC 包中实现了 Lock 接口的
ReentrantLock。但它们都是独占式获取锁,也就是在同一时刻只有一个线程能够获取锁。
深入理解Java并发读写锁——ReentrantReadWriteLock
未经允许不得转载:小狮博客 » 深入理解Java并发读写锁——ReentrantReadWriteLock
在并发场景中,为了解决线程安全问题,我们通常会使用关键字
synchronized 或者 JUC 包中实现了 Lock 接口的
ReentrantLock。但它们都是独占式获取锁,也就是在同一时刻只有一个线程能够获取锁。