集合类库的学习
集合的由来
当需要记录单个数据内容时,声明一个变量
当需要记录多个类型相同的数据内容时,声明一个一维数组
(连续的内存单元)
当需要记录多个类型不同的数据内容时,需要创建一个对象
Student类有两个成员,一个Id,一个name,在堆区开辟一些内存单元
当需记录多个类型不同的对象数据时,准备一个集合
集合还是一个容器,存放多个类型不同的对象
功能更强大
集合框架顶层的框架是:java.util.Collection集合
集合不是类么??
Map是两列,一对一对的往里面放
多态的第二种场合。关联点。