阻塞队列BlockingQueue,java.util.concurrent下的BlockingQueue接口表示一个线程放入和提取实例的队列. 适用场景: BlockingQueue通常用于一个线程生产对象,而另一个线程消费对象的场景. 一个线程往里面放,另一个线程从里面取的一个BlockingQueue. 生产线程,一个线程将会持续生产新对象并将其插入到队列中去,直到队列达到它所能容纳的临界点.如果该阻塞队列到达了临界点,负责生产的线程将会在往里面插入新对象时发生阻塞.它会一个处于阻塞中,直…