读写锁
ReadWriteLock 读写锁,提供了很好的读写分离,读读之间时并行,读写/写写之间串行,先看个例子
1 | public class ReadWriteLockDemo { |
ReadWriteLock 与ReentrantLock 之间作用不同,ReentrantLock任何读写之间都是串行,在读多写少的场景读写锁可以发挥很大的作用。
ReadWriteLock 读写锁,提供了很好的读写分离,读读之间时并行,读写/写写之间串行,先看个例子
1 | public class ReadWriteLockDemo { |
ReadWriteLock 与ReentrantLock 之间作用不同,ReentrantLock任何读写之间都是串行,在读多写少的场景读写锁可以发挥很大的作用。