集合框架
2022-04-23 12:44:15 3 举报
登录查看完整内容
java集合框架
作者其他创作
大纲/内容
ArrayList
LinkedList
LinkedHashMap
TreeSet
AbstractSet
HashTable
list 接口
AbstractSqluentiaList
Dictionary
queue 接口
集合 无序
关于迭代器中为什么不能删除和添加元素,迭代器中存在cursor 的游标,元素遍历是按游标和迭代器中元素的size大小进行遍历,当size改变时,游标位置并没有改变。删除时删除前的游标依然存在,但是元素已经不存在size变小,导致取不到删除的元素报错 ,添加元素同理
AbtractCollection
读取无序,插入有序,插入按HashCode插入
无序
只有数组才会扩容Hash类的底层都有用到数组+链表
HashSet
列表(包含链表)有序
Stack
队列
key是集合,value 是Conllection
Iterator 接口
Collection 接口
LinkIterator 接口
AbstractMap
WeakHashMap
单列集合
AbstractList
LinkHashSet
Map 接口
SortedSet
Vector
TreeMap
SortedMap 接口
HashMap
IdentityHashMap
set 接口
集合框架
0 条评论
回复 删除
下一页