摘要: 一、问题描述 生产者消费者问题是一个典型的线程同步问题。生产者生产商品放到容器中,容器有一定的容量(只能顺序放,先放后拿),消费者消费商品,当容器满了后,生产者等待,当容器为空时,消费者等待。当生产者将商品放入容器后,通知消费者;当消费者拿走商品后,通知生产者。二、解决方案 对容器资源加锁,当取得锁后,才能对互斥资源进行操作。public class ProducerConsumerTest { public static void main(String []args){ Container con = new Container(); Prod... 阅读全文
posted @ 2013-11-23 14:39 qiuhuilu 阅读(600) 评论(0) 推荐(0) 编辑