读书人

java线程生产者与消费者范例(使用Lis

发布时间: 2012-08-30 09:55:54 作者: rapoo

java线程生产者与消费者实例(使用List实现同步)

学习java线程的时候,看到生产者与消费者例子,有感而发。

下面是模拟汽车生产商和顾客(权当消费者可以直接从厂家买到汽车),废话不说,上代码。

?

这段代码在生产者线程制造的汽车数>=消费者线程购买的汽车数时,没有任何问题,当反之的时候,就会由于

等待制造商生产汽车,而此时制造商或许不再制造汽车了,那么就会抛出异常。

??? 我在思考,比如MQ的消息队列是怎么做到那么高效率呢

读书人网 >编程

热点推荐