互斥锁 & 共享锁

Posted linjiqin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了互斥锁 & 共享锁相关的知识,希望对你有一定的参考价值。

互斥锁:同时只能有一个线程获得锁。比如,ReentrantLock 是互斥锁,ReadWriteLock 中的写锁是互斥锁。 共享锁:可以有多个线程同时获得锁。比如,Semaphore、CountDownLatch 是共享锁,ReadWriteLock 中的读锁是共享锁。

java5 ReadWriteLock用法--读写锁实现
xxxx

以上是关于互斥锁 & 共享锁的主要内容,如果未能解决你的问题,请参考以下文章

iOS - 互斥锁&&自旋锁 多线程安全隐患(转载)

python并发编程之多进程:互斥锁(同步锁)&进程其他属性&进程间通信(queue)&生产者消费者模型

LiteOS 互斥锁机制

提升进程间共享互斥锁和提升共享互斥锁的进程间条件变量

线程互斥锁

编译器说数据不能在线程之间安全地共享,即使数据包装在互斥锁中