JDK源码进阶
文章平均质量分 70
fo3hd
#走出舒适圈,勇于探索未知#
展开
-
JDK源码学习系列之LinkedList链表
文章目录1.类继承体系2.长度3.重要方法3.1 add(E e)3.2 get(int index)3.3 add(int index, E element)3.4 remove(int index)3.5 indexOf(Object o)3.6 lastIndexOf(Object o)4. 与ArrayList性能比较1.类继承体系LinkedList是双向链表数据结构,它又实现了队列接口,所以又有队列的特性。2.长度链表不像数组那样有初始长度,除了头尾节点,每个节点都有对应的前后两个节点原创 2022-03-14 20:11:50 · 1436 阅读 · 0 评论 -
JDK源码学习系列之ArrayList数组
文章目录1.类继承结构2.重要成员变量3.重要方法3.1 get(int index)3.2 add(E e)3.3 add(int index, E e)3.4 remove(int index)3.5 remove(Object o)3.6 addAll(Collection<? extends E> c)3.7 addAll(int index, Collection<? extends E> c)4. 最大长度5. 为什么用transient修饰1.类继承结构2.重要原创 2022-03-11 21:45:00 · 683 阅读 · 0 评论