1. 集合 1.1 为什么使用集合 开发中会使用大量相同数据类型的情况。如果使用数组来解决问题 1. 数组能够使用的方法非常少,功能方法需要程序员自己完成。 2. 数据类型单一化,不支持多种情况。 3. 数组容量不可以更改。 集合为解决问题而生: 1. 方法多种多样,基本功能完善 2. 数据类型支持多样化,但是又不失数据类型一致要求 3. 容量可以变,并且不用开发者操心 1.2 集合架构 Java中集合的【总接口】Collection。Java中所有和集合有关的内容,都是Collection接口的子接口或者实现类 interface Collection –| interface List L