两种死锁,及解锁办法

第一种情况只要unlock(),另一个线程就能获得锁,从而解锁;第二种情况:使用trylock()先尝试连接,若连接不成功,则,让其中一个线程先unlock()A锁,另一个线程获得锁后,会释放B锁。

 2.生产者消费者模型

原文地址:https://www.cnblogs.com/jefy/p/9718166.html