![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
文章平均质量分 54
申 月
这个作者很懒,什么都没留下…
展开
-
LinkedList基本方法源码解析
介绍 linkedList的底层是双向链表,它继承了AbstractSequentialList,实现了List, Deque, Cloneable, java.io.Serializable。我觉得它相对于arraylist来说是比较简单的。我个人相对于linkedList还是使用较少的,所以就它的简单使用的方法做一个解析属性transient int size = 0;//链表大小transient Node<E> first; //链表头部transient原创 2021-07-04 23:11:11 · 99 阅读 · 0 评论 -
ArrayList基本方法源码解析
简介 ArrayList的底层是数组,继承自AbstractList,同时还实现了RandomAccess、Cloneable、Serializable接口,所以ArrayList 是支持快速访问、复制、序列化的。基础常量 /** //默认初始容量 private static final int DEFAULT_CAPACITY = 10; // private static final Object[] EMPTY_ELEMENTDATA =原创 2021-07-01 22:06:24 · 127 阅读 · 0 评论