Java-ArrayBlockingQueue(译)

Posted by AlstonWilliams on February 17, 2019

ArrayBlockingQueueBlockingQueue接口的一个实现.

ArrayBlockingQueue是一个有大小的BlockingQueue实现.也就是说,你不可以在里面存储无限多的元素.在实例化它的时候,你指定了它的大小,之后就不可以更改了.

ArrayBlockingQueue内部使用FIFO算法来存储元素.

我们可以使用下面的代码,来实例化一个ArrayBlockingQueue并使用它: