https://mp.weixin.qq.com/s/qWhcgKxrWz0ei_pKlSynpA总结各种锁 很优秀
可重入锁。ReentrantLock
https://blog.csdn.net/yanyan19880509/article/details/52345422/专讲ReentrantLock
就是一个线程在获取了锁之后,再次去获取了同一个锁,这时候仅仅是把状态值进行累加。
共享锁。CountDownLotch
https://blog.csdn.net/yanyan19880509/article/details/52349056共享锁CountDownLotch
读写锁
https://blog.csdn.net/yanyan19880509/article/details/52435135读写锁