都在文本文档里面
package com.eduask.t1;
public class Clerk {
/**
* 生产者
*/
private int pro=0;
public synchronized void add(){
if(this.pro>=10){
try {
wait();//生产满了
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}else{
pro++;
System.out.println("生产者今天生产了"+pro+"个产品");
notifyAll();//通知生产者来取产品
}
}
/**
* 消费者
*/
public synchronized void get(){
if(pro<=0){
try {
wait();
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}//产品没有货了
}else{
pro--;
System.out.println("消费者今天取了"+pro+"个产品");
notifyAll();
}
}
}