新建一个Break类,表示食物数量。public class Break { public static final int MAX = 10; //最多一次性煮十个面包 Stack<Integer> stack = new Stack<Integer> ...
新建一个Break类,表示食物数量。
public class Break { public static final int MAX = 10; //最多一次性煮十个面包 Stack<Integer> stack = new Stack<Integer>(); public static int food_count = 0; //统计食物的个数 //做面包 public synchronized void make_food(int number){ stack.push(number); food_count++; } //吃食物 public synchronized int eat_food(){ food_count--; return stack.pop(); }}
原标题:Java程序设计之消费者和生产者
关键词:JAVA
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。