## 集合概述
![](https://img.kancloud.cn/a9/c2/a9c2d10eb9db635f8169809dfdf11bc2_493x252.png)
集合的整体结构如上图所示,其中虚线框的表示接口或抽象类。
由图可知,集合分为三个大的接口--collection、map、iterator
## 三大接口概述
1、collection型的集合都是存<b>单个的值</b>
2、map型集合存的都是<b>键值对</b>类似(key,value)这样的数据
3、Iterator迭代器是一个对象,它的工作是<b>遍历</b>选择序列中的对象,而客户端程序员不必知道或关心该序列底层的结构。