📄 mainfuction.java
字号:
public class MainFuction //定义主函数类
{
public static void main(String[] args) //主函数
{
Shop shop=new Shop(5);
Producer p1=new Producer("A",shop); //
Producer p2=new Producer("B",shop); //定义两个生产者进程
Consumer c=new Consumer("C",shop); //
Consumer d=new Consumer("D",shop); //定义两个消费者进程
p1.setName(" 生产者A");
p1.start(); //启动线程,使之转入就绪状态,并进入就绪队列进行排对
try{
Thread.sleep(3000);
}
catch(InterruptedException e)
{
}
p2.setName(" 生产者B");
p2.start();
try{
Thread.sleep(3000);
}
catch(InterruptedException e)
{
}
c.setName(" 消费者C");
c.start();
try{
Thread.sleep(1000);
}
catch(InterruptedException e)
{
}
d.setName(" 消费者D");
d.start();
try{
Thread.sleep(1000);
}
catch(InterruptedException e)
{
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -