等待唤醒机制实例(生产者与消费者问题)
图解:
1. DemoBaoZiTest测试类
创建包子对象
创建包子铺线程,开启,生产包子
创建吃货进程,开启,吃包子
包含main方法,程序执行的入口,启动程序创建包子对象:
创建包子铺线程,开启,生产包子:
创建吃货线程,开启,吃包子:
package Demo_WaitAndNotify;
/*
创建包子对象
创建包子铺线程,开启,生产包子
创建吃货进程,开启,吃包子
包含main方法,程序执行的入口,启动程序创建包子对象:
创建包子铺线程,开启,生产包子:
创建吃货线程,开启,吃包子:
*/
public class DemoBaoZiTest {
public static void main(String[] args) {
//创建包子对象
BaoZi bz=new BaoZi();
//创建包子铺线程,开启,生产包子