集合 Java 的集合就像一个容器,用来存储 Java 类的对象。 集合类主要负责保存、盛装其他数据,因此集合类也被称为容器类。 集合类和数组不一样,数组元素既可以是基本类型的值,也可以是对象(实际上保存的是对象的引用变量),而集合里只能保存对象(实际上只是保存对象的引用变量,但通常习惯上认为集合里保存的是对象)。 Java 集合类型分为 Collection 和 Map,它们是 Java 集合的根接口,这两个接口又包含了一些子接口或实现类。 黄色块为集合的接口,蓝色块为集合的实现类。