摘要:
ArrayBlockingQueue原理介绍 ArrayBlockingQueue,是基于数组的阻塞队列,队列中的元素按照FIFO顺序。 创建ArrayBlockingQueue,是需要制定队列的容量的(不可省);指定队列容量后,会一次性创建capacity个长度的数组,用来存放队列元素; 需要注意 阅读全文
摘要:
LinkedBlockingQueue基本原理介绍 LinkedBlockingQueue是基于链表实现的阻塞队列,需要注意的是LinkedBlockingQueue是带头结点的队列(头结点不存真实数据,存的数据为null)。 在LinkedBlockingQueue中,元素是按照先进先出的顺序(F 阅读全文