JAVA集合
zouhuan_1995
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
HashMap源码分析(初始化/添加)
HashMap的整体构成,数组+链表+红黑树(一种自平衡树),jdk1.8后加入红黑树进行优化。源码分析:1.初始化:new HashMap<>(); //默认加载因子值:当数组空间达到75%,要对数组进行扩容 static final float DEFAULT_LOAD_FACTOR = 0.75f; //加载因子变量 final ...原创 2019-12-04 10:30:53 · 493 阅读 · 0 评论 -
集合ArrayList源码解析
ArrayList是常用的集合类,底层所使用的是数组。其特点相对数组来说可以动态扩充。构造函数方法:List<T> list = new ArrayList<>();List<E> list2 = new ArrayList<>(16); //常量,一个空的Object数组 private static final ...原创 2019-11-13 09:54:48 · 280 阅读 · 0 评论
分享