public class Consumer implements Runnable {
String consumerName = null;
StoreHouse storeHouse = null;
public Consumer(String consumerName, StoreHouse storeHouse) {
this.consumerName = consumerName;
this.storeHouse = storeHouse;
}
public void setConsumerName(String consumerName) {
this.consumerName = consumerName;
}
public String getConsumerName() {
return consumerName;
}
public void consumerProduct() {
while (true) {
System.out.println(getConsumerName() + " 消费了 " + storeHouse.pop());
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
return;
}
}
}
public void run() {
consumerProduct();
}
}
消费者与生产者模式
最新推荐文章于 2021-02-24 11:36:21 发布
本文介绍了一个简单的Java消费者线程实现案例,通过继承Runnable接口创建消费者类,不断从仓库中取出产品并打印消费信息。
480

被折叠的 条评论
为什么被折叠?



