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