Java集合之Deque接口

在Java语言中,接口用于定义操作的基础规范、协议,是最高层次的抽象。Deque接口基于Queue定义了一系列针对队列首尾操作的规范(双端队列)。

继承体系

Deque继承体系
  • 线性集合
  • 直接继承Queue接口,扩展出针对队列首尾操作的功能

提供的方法

Deque提供的方法
  • 插入队列头
  • 插入队列尾
  • 获取队列头
  • 获取队列尾
  • 删除队列头
  • 删除队列尾

常用的实现类

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Queue Queue继承自 Collection,我们先来看看类结构吧,代码量比较少,我直接贴代码了 从方法名上...
    Anonymous___阅读 4,388评论 0 1
  • hashmap实现的数据结构,数组、桶等。 如图所示 JDK 1.7,是以数组+链表组成的,链表为相同hash的键...
    不需要任何阅读 4,344评论 0 1
  • 栈 栈的英文单词是Stack,它代表一种特殊的线性表,这种线性表只能在固定一端(通常认为是线性表的尾端)进行插入,...
    Jack921阅读 5,464评论 0 5
  • 上一章进行了ArrayList源码分析,这一章分析一下另一个重要的List集合LinkedList。 Linked...
    wo883721阅读 3,644评论 0 0
  • Java集合类可用于存储数量不等的对象,并可以实现常用的数据结构如栈,队列等,Java集合还可以用于保存具有映射关...
    小徐andorid阅读 6,120评论 0 13

友情链接更多精彩内容