集合
文章平均质量分 78
Java小白辛苦之路
这个作者很懒,什么都没留下…
展开
-
面试你一定得知道的HashMap上线
1、HashMap的概述1.1 什么是HashMapHashmap是一种非常常用的、应用广泛的数据类型。HashMap 是基于哈希表的 Map 接口是实现的。此实现提供所有可选操作,并允许使用 null 做为值(key)和键(value)。HashMap 不保证映射的顺序,特别是它不保证该顺序恒久不变。此实现假定哈希函数将元素适当的分布在各个桶之间,可作为基本操作(get 和 put)提供稳定的性能。1.2 HashMap的继承关系图代码继承关系 public class HashMap<原创 2021-01-08 00:58:59 · 194 阅读 · 0 评论 -
LinkedList的源码分析,也来啦!!!
1、继承关系图public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable(1)AbstractSequentialList:List的骨架实现,对AbstractList做了部分修改(2)List:定义了链表的相关操作,有序(插入顺序)、可通过索引访问原创 2021-01-06 14:44:04 · 81 阅读 · 0 评论 -
ArrayList源码分析,来啦!!!
1、ArrayList的继承关系图源码继承关系public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.SerializableAbstractList抽象类:List的一个"骨架"实现RandomAccess:一种标记接口,实现了该接口,就表示该实现支持快速随机访问,(随机访问比顺序访问的效率要高)Cl原创 2021-01-06 00:37:17 · 269 阅读 · 4 评论