数据结构复习之线性表、栈和队列 (下)
来源:互联网 发布:文件恢复软件 免费版 编辑:程序博客网 时间:2024/06/06 02:37
下面再看看Java中有哪些线性表可以用。先来说说Vector和ArrayList,他们同样继承自AbstractList,都是变长数组,但不同的是Vector是同步的,ArrayList不是。从接口来看,凡是ArrayList有的Vector都有,Vector有的,ArrayList不一定有,所以可以得出结论ArrayList兄弟可退休了。Vector有一个Stack子类,接口不多,因此栈可以直接用Stack了。Java中的链表叫做LinkedList,是AbstractSequentialList的子类,AbstractSequentialList才和Vector,ArrayList等同级,继承自AbsractList。具体的继承关系如下,接口太多,不做总结了:
java.lang.Object
java.util.AbstractCollection<E>
java.util.ArrayDeque<E>
java.util.AbstractList<E>
java.util.Vector<E>
java.util.Stack<E>
java.util.ArrayList<E>
java.util.AbstractSequentialList<E>
java.util.LinkedList<E>
- 数据结构复习之线性表、栈和队列 (下)
- 数据结构复习之线性表、栈和队列 (上)
- 《数据结构》复习之线性表(栈和队列)
- 【数据结构】数据结构总结之线性表、栈和队列
- 复习-数据结构之栈和队列
- 数据结构复习-基础、线性表、栈、队列、串
- 数据结构复习之【线性表】
- 数据结构复习之线性表
- 数据结构之【线性表】--复习
- 复习-数据结构之线性表
- 数据结构复习之线性表
- 数据结构之线性表、栈、队列
- 复习 [数据结构] ---- 栈和队列
- 【NOIp复习】数据结构之栈、队列和二叉树
- 数据结构复习之【队列】
- 复习数据结构之队列
- 数据结构之【队列】--复习
- 考研数据结构复习之线性表
- 程序员每天该做的事
- MOSS 2007 入门: 建立一个最精简的母版页
- 我国的PLC产品PLC的分类
- ToolTip 类编程介绍
- Rational Rose 2003
- 数据结构复习之线性表、栈和队列 (下)
- 7年后,我依然是菜鸟。
- 我的sql自定义分页
- 匈牙利表示法
- 126个Adobe Air应用列表
- 一棵开花的树--席慕容
- 无题
- TreeList应用(二)
- 報RegisterForEventValidation can only be called during Render()錯的處理方法