生产者消费者模式可以用阻塞队列实现,资源池满了可以通过notifyAll()通知其他生产者,资源池空了也可以用同样的方法通知消费者