楼主你好,如果对列满了,第一个生产者线程进入会wait,第二个生产者线程进入也会wait,这是有一个消费者线程消费了,并唤醒了所有线程,上面两个生产者线程同时被唤醒了,同时执行了生产操作,这样不就大于最大数量了吗,还望解答一下
生产者消费者模型Java实现生产者消费者模型 生产者消费者模型可以描述为:①生产者持续生产,直到仓库放满产品,则停止生产进入等待状态;仓库不满后继续生产;②消费者持续消费,直到仓库空,则停止消费进入等待...
楼主你好,如果对列满了,第一个生产者线程进入会wait,第二个生产者线程进入也会wait,这是有一个消费者线程消费了,并唤醒了所有线程,上面两个生产者线程同时被唤醒了,同时执行了生产操作,这样不就大于最大数量了吗,还望解答一下
生产者消费者模型Java实现生产者消费者模型 生产者消费者模型可以描述为:①生产者持续生产,直到仓库放满产品,则停止生产进入等待状态;仓库不满后继续生产;②消费者持续消费,直到仓库空,则停止消费进入等待...