第一题:
编写代码验证递归锁和错误检查锁的功能
第二题:
2p2v模型
2个生产者
1#每秒生产1个苹果
2#每秒生产2个橘子
2个消费者
3#没秒消费3个苹果
4#每2秒消费5个橘子
第三题:
2p2v模型
2个生产者
1#每秒生产1个苹果
2#每秒生产2个橘子
2个消费者
3#没秒消费3个苹果
4#每2秒消费5个橘子
由于仓库有限:生产了橘子之后,就不能生产苹果,反之同理
同样由于仓库有限,仓库里面最多存放10个苹果或者20个橘子