Java多线程系列--“基础篇”11之 生产消费者问题
本章,会对“生产/消费者问题”进行讨论。
目录1. 生产/消费者模型2. 生产/消费者实现
1. 生产/消费者模型生产/消费者问题是个非常典型的多线程问题,涉及到的对象包括“生产者”、“消费者”、“仓库”和“产品”。他们之间的关系如下:(01) 生产者仅仅在仓储未满时候生产,仓满则停止生产。(02) 消费者仅仅在仓储有产品时候才能消费,仓空则等待。(03) 当消费者发现仓储没产...
阅读全文…