Collection和Map接口
1.java的集合类主要由这两个接口派生而出,Collectuon和Map接口是java集合框架的根接口。
2.queue有点类似list接口。
3.把一个对象添加到set接口中,set集合无法记住添加数据的顺序,访问set集合中元素,只能根据元素本身来访问,所以set里元素不能重复。
4.Map中保存的每项数据都是key-value对,通过Map中的key来访问数据。
5.list集合像一个数组,可以记住元素的添加顺序,list的长度是可变的。
6.set无序集合,list有序集合。
Iterator接口(Iterator对象也叫迭代器)
1.Iterator接口也属于集合框架,Collection,Map类的集合存放的是其他对象,Iterator主要用于遍历(迭代访问)集合中的元素。
2.要创建一个迭代器,必须要有一个要迭代的集合,否则没有任何意义。
3.若有一个Iterator对象,则必有一个与之关联的Collection对象。