上一篇讲完PriorityQueue的添加元素是以平衡二叉堆的元素“上浮”来实现。 这一篇分析下PriorityQ...[作者空间]
上一篇我们知道了PriorityDeque的底层结构,是个平衡二叉堆,用“兵阵变队列”的方式储存在数组中。 这一篇...[作者空间]
上一篇讲到ArrayDeque作为队列,性能碾压了LinkedList。所以,我们用顺序队列的时候,优先选择Arr...[作者空间]
这篇我们来看看ArrayDeque的性能分析。 之前我们在《【八】ArrayList与LinkedList的遍历》...[作者空间]
上一篇看了ArrayDeque的添加元素,这篇我们来看删除元素是怎样实现的。 原来removeFirst调用了po...[作者空间]
一、LinkedList的offer与add的区别? offerXXX 属于 Deque 的接口addXXX 属于...[作者空间]
上一篇我们知道了ArrayList的自动扩容的逻辑,并且知道如何创建ArrayList比较合理。 这一篇我们来看A...[作者空间]