多线程学习四 读写锁 ReadWritelock

什么是读写锁

1.允许多个变量同时访问共享变量

2.只允许一个线程写变量

3.如果一个线程正在执行写操作,那么该变量不可以读

与互斥锁区别

读写锁只有在写的时候互斥,性能比互斥锁好。

发布了23 篇原创文章 · 获赞 19 · 访问量 1418

猜你喜欢

转载自blog.csdn.net/u012335601/article/details/89599779