![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
源码粗读
文章平均质量分 70
小码哥会用狙
这个作者很懒,什么都没留下…
展开
-
Java源码粗读之HashMap
目录MapHashMapHashMap基础属性构造方法Add方法Get方法Remove方法LinkedList基础属性构造方法Add方法Get方法Remove方法总结ArrayListLinkedListMap• HashMap底层jdk1.7及之前版本:数组+链表;之后:数组+链表+红黑树;本文主要描述1.8版本源码。HashMapHashMap基础属性/** * table数组默认大小. */ static final int DEFAULT_INITIAL_原创 2021-03-06 12:47:00 · 123 阅读 · 0 评论 -
Java集合源码粗读:ArrayList
目录集合ArrayListArrayList基础属性构造方法Add方法集合• ArrayList底层就是一个长度可以动态增长的Object数组;基础属性:ArrayListArrayList基础属性/** * Default initial capacity.默认数组大小 */ private static final int DEFAULT_CAPACITY = 10; /** * Shared empty array instance used原创 2021-02-06 20:52:37 · 121 阅读 · 0 评论