BlockingQueue位于JDK5新增的concurrent包中,它很好地解决了多线程中,如何高效安全地“传输”数据的问题.通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利. 阻塞队列,顾名思义,它首先它是一个队列,在数据结构中,队列是一种线性表. 我们通过一个共享的队列,可以使得数据由队列的一端输入,从另外一端输出.常用的队列主要有以下两种: 先进先出(FIFO):先插入的队列的元素也最先出队列,类似于排队的功能.从某种程度上来说这种队列也体现了一种公平性.…