锁的两种实现可重入锁可以多次加锁, 加锁几次就要解锁几次
读写锁读写分离, 提高多线程的并发读的能力.
不同线程: 读锁和写锁互斥, 写锁和写锁互斥.
同一线程: 支持锁降级, 不支持锁升级(写锁级别比读锁高, 获取到写锁后可以继续获取
2023-03-14