java 集合、接口

集合解释:

  集合类存放于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 通过键找到值,两个两个存
      将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值

原文地址:https://www.cnblogs.com/gonghuixin/p/6894860.html