Java集合就是一个容器.面向对象语言对事物的体现都是以对象的形式存在,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式.集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象.如果往集合里存放基本数据类型,在存取过程中会有个自动装箱和拆箱. 因为容器中数据结构不同,容器有很多种.不断地将共性功能向上抽取,形成了集合体系,称之为集合框架. 集合框架的顶层就称之为Collection接口.所有的集合类都位于java.util包下,查阅API可以得到如下体系…