
Collection源码
文章平均质量分 64
Codefarmer_uzi
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Collection源码之HashMap
HashMap源码本文源码基于JDK8成员变量// 默认初始化容量 为 16static final int DEFAULT_INITIAL_CAPACITY = 1 << 4;// 最大容量static final int MAXIMUM_CAPACITY = 1 << 30;// 默认加载因子/** 关于加载因子: 衡量 map 满的程度 在判断是否需要扩容时,不是根据 实际容量进行判断 而是根据 容量 * 加载因子 得出的临界值进行判断*/原创 2021-05-18 22:49:20 · 214 阅读 · 0 评论 -
Collection源码之ArrayList
为什么要看源码很多人一提到ArrayList就知道它底层是数组实现的,通过网上搜索也能了解到很多相关的结论,但其实大多数人都没有实际自己动手去看源码,但往往真正自己去看源码,能够理解得更深刻,因此需要对其底层源码进行剖析。ArrayList源码本文源码基于JDK8成员变量首先 先看 ArrayList几个重要的成员变量// 在初始化时,如果没有指定容量大小,则第一次扩容时为该容量private static final int DEFAULT_CAPACITY = 10;// 当初始原创 2021-05-17 22:07:42 · 104 阅读 · 0 评论