第一节 阻塞队列 1.1 初识阻塞队列 队列以一种先进先出的方式管理数据,阻塞队列(BlockingQueue)是一个支持两个附加操作的队列,这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空:当队列满时,存储元素的线程会等待队列可用.在多线程进行合作时,阻塞队列是很有用的工具. 生产者-消费者模式:阻塞队列常用于生产者和消费者的场景,生产者线程可以定期的把中间结果存到阻塞队列中,而消费者线程把中间结果取出并在将来修改它们.队列会自动平衡负载,如果生产者线程集运行的比消费者线程集…