collection:集合接口的基类,是list和set接口的直接父接口。
List: 有序的(按对象进入的顺序保存对象)并且可以存放重复的数据。
Set:无序的(不会按对象进入的顺序保存对象)不可以存放重复的数据。会依据集合内部机制对集合中的对象进行排列。
Map:是一个根接口,它没有继承任何接口与collection集合接口也没有任何关系。它是一个非常特殊的集合,集合中的对象可分为两大类,一种是键对象(唯一的,不能出现两个相同的键对象),一种是值对象。两个对象间存在一对一(一个键对象对应一个值对象)或者多对一(多个键对象对应一个值对象)的关系。 |