集合的特点:
长度可变
集合可以存储任意引用数据类型 (Object -- 泛型)
集合只能存储引用数据类型
单列集合体系:
Collection
|-- List : 元素有序(存储和取出的顺序一致),可重复
|-- ArrayList 底层数据结构:数组
|-- Vector 底层数据结构:数组
|-- LinkedList 底层数据结构:链表
|-- Set : 元素无序(存储和取出的顺序不一致),唯一
|-- HashSet 底层数据结构:哈希算法
|-- TreeSet 底层数据结构:二叉树
集合体系的学习方法:
学习顶层:因为顶层定义的是体系的共性内容。
使用底层:因为底层才是集合的具体实现。 |
|