面试专辑——Queue
DogJay
2019-02-10
【后端技术】
491人已围观
# Queue
---
* 是一个泛型接口
* 父接口:Collection
* 子接口:Deque
##简介
---
* 是个队列
* 插入、提取、检查操作都存在两种形式,一种在操作失败后返回特殊值,一种抛出异常
##方法
---
1. boolean add(E e)和 boolean offer(E e)添加元素
失败时,add()抛出异常,offer()返回false
2. E element()和E peek()获取但不移除
失败时,element抛出异常,peek()返回null
3. E remove()和E poll()获取并移除
失败时,remove()抛出异常,poll()返回null
##子类介绍
---
###Deque
* 双端队列
* 可以实现队列。也可以用作栈
吐槽(0)
下一篇:面试专辑——Redis的应用场景