ArrayDeque(JDK双端队列)源码深度剖析
前言
在本篇文章当中主要跟大家介绍JDK
给我们提供的一种用数组实现的双端队列,在之前的文章LinkedList源码剖析当中我们已经介绍了一种双端队列,不过与ArrayDeque
不同的是,LinkedList
的双端队列使用双向链表实现的。
双端队列整体分析
我们通常所谈论到的队列都是一端进一端出,而双端队列的两端则都是可进可出。下面是双端队列的几个操作:
发布时间:2022-08-18 18:29
在本篇文章当中主要跟大家介绍JDK
给我们提供的一种用数组实现的双端队列,在之前的文章LinkedList源码剖析当中我们已经介绍了一种双端队列,不过与ArrayDeque
不同的是,LinkedList
的双端队列使用双向链表实现的。
我们通常所谈论到的队列都是一端进一端出,而双端队列的两端则都是可进可出。下面是双端队列的几个操作: