6.容器
①容器的概念
Java API所提供的一系列类的实例,用于在程序中存放对象。
容器重点:
1136 (一个图,一个类,三个知识点和六个接口)
三流的公司卖产品,二流的公司卖服务,一流的公司卖标准。
②容器API
Set 里面的东西没有顺序,并且不可以重复;
List 里面的有顺序,并且可以重复(互相equals);
Map 是一对一对往里面装;
③Collection接口
④Iterator接口
所有实现了Collection接口的容器类都有一个iterator方法,用以返回一个实现了Iterator接口的对象。
Iterator对象称作迭代器,用以方便的实现对容器内元素的遍历操作。
⑤增强的for循环
⑥Set接口
⑦List接口和Comparable接口
⑧Collections接口
⑨Map接口
如何选择数据接口
衡量标准
a.Array读快改慢
b.Linked改快读慢
c.Hash两者之间
⑩自动打包/解包
11 泛型