集合知识
Amos_Object
世事洞明皆学问,人情练达即文章
展开
-
集合知识点一 : List/Set接口实现类
集合 长度可以实现自动扩容和截断,如果不指定泛型可以保存任何类型数据,默认放进去的是Object类型数据,可以保存对象,自身提供了一些列操作对象的方法 集合包括单列集合和双列集合,二者分别对应Collection接口和Map接口,且这两个接口都实现了同一个父接口Iterator 单列接口 Collection List接口的实现类 支持索引,有序,插入和取出有序 允许重复元素 继承了Collec...原创 2018-11-02 17:21:49 · 345 阅读 · 0 评论 -
集合知识点二:Map接口实现类
双列集合 Map接口 保存一组映射关系,键不可以重复,值可以重复 Map接口的实现类hashmap 底层结构 Jdk7:数组+链表 Jdk8:数组+链表+红黑树 结构 数组类型 初始化容量 Jdk7 数组+链表 Entry 16 Jdk8 数组+链表+红黑树 Node 0 Hashmap中维护了node类型的数组table,默认为null,无序 当创建对象时,将加载因...原创 2018-11-21 19:11:16 · 390 阅读 · 0 评论