为什么要使用生产者和消费者模式?

  1. 为了让生产者和消费者进行解耦
  2. 更好的配合生产者和消费者
  3. 生产者一旦发现队列满了就不会再进行生产了,消费者一旦发现生产者队列没有了则会进行休息。