集合概述
集合可存储类型不同的对象,并可实现栈、队列等常用的数据结构。
数组和集合的区别:
- 数组长度不可变,不能保存具有映射关系的数据
- 集合长度可变,可保存具有映射关系的数据(Map)
保存的其实是对象的引用。
Java集合的两个根接口:
- Collection 单列集合
- Map 双列集合,key用于标识项,不能重复。
这两种都统称集合。
Collection的继承关系:
Map的继承关系:
集合可存储类型不同的对象,并可实现栈、队列等常用的数据结构。
数组和集合的区别:
保存的其实是对象的引用。
Java集合的两个根接口:
这两种都统称集合。
Collection的继承关系:
Map的继承关系: