sunxin's Studio.

LinkedList (JDK8) 源码解析
LinkedList 源码解析概述 LinkedList的底层数据结构是链表,所以它的优势是进行插入和删除操作效率很高,但是访问随机元素的效率比较低。它是线程不安全的,允许元素为null的双向链...
ArrayList (JDK8) 源码解析
ArrayList 源码解析概述 ArrayList 是一个动态数组,容量可以动态增长。他是线程不安全的,允许元素为null。它的底层数据结构是数组,所以会占用一块连续的内存空间。它实现了Lis...