摘要:
Java集合之LinkedList源码剖析(jdk1.8) [TOC] 1、简介 LinkedList底层基于双向链表,增删快,插入慢,还可以作为队列或者栈来使用。 继承图谱如下: LinkedList实现了List、Serializable、Cloneable、Deque等接口。 LinkedLi 阅读全文
摘要:
Java集合之ArrayList源码剖析(jdk1.8) [TOC] 1、简介 ArrayList是一种以数组实现的List,与数组相比,它具有动态扩展的能力,因此也可称之为动态数组。 查询快,增删慢,线程不安全。 继承图谱如下: ArrayList实现了List, RandomAccess, Cl 阅读全文