源码分析
全栈小李
最近总结分享一些在项目中遇见的问题和解决办法,帮助初级程序员能够快速上手解决问题。
展开
-
Java的LinkedList 源码分析
LinkedList 源码分析 按ALt 进入LinkedList 看见 一共有三个属性 transient int size = 0; //集合的大小 transient Node<E> first; //集合第一个位置 transient Node<E> last; //集合最后一个位置 返回案例 按ALt 进入add()方法 按ALt 进入linkLast()方法 void linkLast(E e) { 按A原创 2020-12-04 11:21:07 · 131 阅读 · 0 评论 -
Java的arraylist源码分析 【看懂真的很长知识 多看 以后会多进行源码分析】
arraylist源码分析 按住Alt 点击ArrayList DEFAULT_CAPACITY = 10 //默认容量大小为10 注意:如果没有向集合中添加任何元素,容量为0 添加一个元素之后容量为10 elementData //存放数组的 size //实际的元素个数 add() 添加元素 按住Alt 点击add()方法 public boolean add(E e) { ensureCapacityInternal原创 2020-12-03 21:50:59 · 138 阅读 · 0 评论