Java集合框架_Collection_非线程安全
Java集合框架_Collection_非线程安全
索茄啦你
作为学习和记录,如有错误,欢迎指正
展开
-
Java集合框架:ArrayDeque和LinkedList和PriorityQueue区别
ArrayDeque和LinkedList和PriorityQueue区别底层实现ArrayDeque基于 循环数组实现LinkedList基于 双向链表实现PriorityQueue基于 最小堆(完全二叉树)实现接口实现ArrayDeque和LinkedList都实现了Serializable和Cloneable接口,支持序列化和克隆操作Priority...原创 2020-04-07 13:09:39 · 1019 阅读 · 0 评论 -
Java集合框架:了解PriorityQueue
PriorityQueue基于循环数组实现的双端队列PriorityQueue继承关系PriorityQueue源码解析原创 2020-04-07 13:06:10 · 133 阅读 · 0 评论 -
Java集合框架:了解ArrayDeque
ArrayDeque基于动态数组实现的双端队列ArrayDeque继承关系ArrayDeque实现了Serializable接口,支持序列化,可通过序列化传输ArrayDeque实现了Cloneable接口,覆盖了clone()方法,能被克隆ArrayDeque实现了Deque接口,可作为双端队列使用ArrayDeque继承了AbstractCollection抽象类...原创 2020-04-07 13:07:08 · 269 阅读 · 0 评论 -
Java集合框架:Vector和ArrayList和LinkedList区别
ArrayList和LinkedList区别底层实现:ArrayList 基于 动态数组实现 LinkedList 基于 链表结构实现接口实现:两种集合都实现了Serializable,Cloneable,List接口,支持 序列化操作,克隆操作 ArrayList接口实现了标记接口RandomAccess,支持快速随机访问 LinkedList接口还实现了Deque接...原创 2020-04-07 13:05:27 · 130 阅读 · 0 评论 -
Java集合框架:了解ArrayList
ArrayList一种以数组实现的集合,可用于实现队列,堆栈ArrayList继承关系ArrayList实现了Serializable接口,支持序列化,可通过序列化传输 ArrayList实现了Cloneable接口,覆盖了clone()方法,能被克隆 ArrayList实现了RandomAccess接口,指示了ArrayList支持快速的随机访问 ArrayList实现了L...原创 2020-04-07 13:09:18 · 174 阅读 · 0 评论 -
Java集合框架:了解LinkedList
LinkedList一种以链表实现的集合,可用于实现队列,堆栈LinkedList继承关系LinkedList实现了Serializable接口,支持序列化,可通过序列化传输 LinkedList实现了Cloneable接口,覆盖了clone()方法,能被克隆 LinkedList实现了Deque接口,可作为双端队列使用 LinkedList继承了AbstractSequen...原创 2020-04-07 13:06:39 · 182 阅读 · 1 评论 -
Java集合框架:Collection接口概览
集合的接口Java集合框架为不同类型的集合定义了大量的接口,有两个基本接口Collection和Map。Collection相关接口:Iterable接口此接口提供了3个方法:Iterator<T> iterator():返回集合类型对应的迭代器对象default void forEach(Consumer<? super T> action):...原创 2020-04-07 13:07:19 · 197 阅读 · 0 评论