分类:java并发

终极锁实战:单JVM锁+分布式锁,同步中的四种锁synchronized、ReentrantLock、ReadWriteLock、StampedLock

1.前言 锁就像一把钥匙,需要加锁的代码就像一个房间。出现互斥操作的典型场景:多人同时想进同一个房间争抢这个房间的钥匙(只有一把),一人抢到钥匙,其他人都等待这个人出来归还钥匙,此时大家再次争抢钥匙循环下去。 作为终极实…