读写锁及集合安全性问题总结
作者:互联网
0、ReentrantReadwriteLock读写锁
- 顾名思义:读可以被多线程同时读,写的时候只能有一个线程去写。
- 独占锁(写锁) :一次只能被一个线程占有
- 共享锁(读锁):多个线程可以同时占有ReadwriteLock
- 读-读可以共存!
- 读-写不能共存!
- 写-写不能共存!
package threadMain;
import java.util.Map;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent
标签:java,共存,读写,锁及,util,concurrent,线程,import,安全性 来源: https://blog.csdn.net/weixin_45717907/article/details/122444331