ArrayDeque使用分析以及对比LinkedList
概述
来自JDK1.6,底层采用可变容量的环形数组实现一个双端队列,有序存放
继承自AbstractCollection,拥有collection通用方法
没有实现list接口,不能通过索引操作元素
实现deque接口,能够通过两端访问元素,实现FIFO队列,或者FILO栈
非线程安全,可以通过synchronizedCollection转换成线程安全
常用方法
addFirst/offerFirst/addLast/offerLast
removeFirst/pollFirst…
getFirst
原创
2022-02-25 00:07:18 ·
1019 阅读 ·
0 评论