基于Lock的卖票和生产者消费者案例
1.三个售票员卖出30张票
线程 操作(对外暴露的调用方法) 资源类
2.生产者消费者问题
- 题目:现在两个线程,可以操作初始值为零的一个变量,实现一个线程对该变量加1,一个线程对该变量减1,实现交替,来10轮,变量初始值为零。
- 1.高聚低合前提下,线程操作资源类
- 2.交互判断/干活/通知
- 3.多线程交互中,必须要防止多线程的虚假唤醒,也即(判断只用while,不能用if)
1.三个售票员卖出30张票
线程 操作(对外暴露的调用方法) 资源类
2.生产者消费者问题