集合解释:
集合类存放于java.util包中。
集合类存放的都是对象的引用,而非对象本身,出于表达上的便利,我们称集合中的对象就是指集合中对象的引用(reference)。 集合类型主要有3种:set(集)、list(列表)和map(映射)。集合:定义一种东西,长度不固定,可以随时添加和删除,这种东西就是collection。
接口:只定义方法,不写方法体。
Collection接口
Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。List、Set、Map是这个集合体系中最主要的三个接口。
set : HashSet TreeSet 里面装的东西没有顺序 但不可以重复
list: ArrayList (底层实现机制是数组) LinkedList(底层实现机制是链表) 有下标,可以重复 map: TreeMap HashMap 通过键找到值,两个两个存 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值