-
集合
- 可以动态保存任意多个对象,使用比较方便。
- 提供了一系列方便的操作对象的方法:add、remove、set、get等
- 使用集合添加,删除行元素示意码简洁
-
数组
- 长度开始时候必须指定,而且一旦指定,不能改更
- 保存的必须为同一类型的元素
- 使用宿主进行折价元素的代码比较麻烦,需要先将原数组拷贝给新数组在加上要添加的元素
java集合框架图
Collection单列集合
Collection接口和常用方法
List接口和常用方法
ArrayList底层结构和源码分析
Vector底层结构和源码剖析
LinkedList底层结构
Set接口基本介绍
HashSet
TreeSet
LinkedHashSet(Set接口实现类)
Collections工具类介绍
Map双列集合
Map接口和常用方法
HashMap(Map接口实现类)
HashTable
Properties和常用方法
TreeSet