1.Java集合的核心
接口
Collection:一种基本接口,它定义了一些普通操作,通过这些操作可以讲一个对象集合当作一个独立的单元来对其进行存放和处理;
Set:set接口扩展了Collection接口,用来提供集的维护的所需的功能(元素不重复、唯一)。实体类有:HashSet,LinkedHashSet;
SortedSet:SortedSet接口扩展了set接口,用来维护集的所需的功能,实体类有:TreeSet;
List:List接口扩展了Collection接口,用来存放某个元素序列,;实体类有:ArrayList,Vector;LinkedList;
Map:一种基本接口,定义了键值对映射关系维护的操作;实体类有:HashMap,HashTable,LinkedHashMap;
SortedMap:针对以键序排序存放其映射关系的映射,该接口扩展了Map,实体类有:TreeMap