java
wanmeilingdu
的的
展开
-
Java源码系列之LinkedList
一、介绍 是一个继承于AbstractSequentialList的双向链表。它可以被当成堆栈、队列或双端队列进行操作。 实现了List接口,能对它进行队列操作。 实现了Deque接口,能当作双端队列使用。 实现了Cloneable接口,覆盖了clone(),能克隆。 实现了java.io.Serializable接口,这意味着LinkedList支持序列化,能通过序列化去传输。 是非同步的 ...原创 2019-07-17 16:24:27 · 158 阅读 · 0 评论 -
Java源码系列之ArrayList
Java源码系列之ArrayList 一、介绍 java.util.ArrayList 是非常重要的一个类,在代码中广泛使用,E表示泛型,ArrayList是一个泛型类。 ArrayList相当于C++ 的vector,用于存储对象。与数组不同,数组一旦创建,长度固定,但是ArrayList的长度是动态的,不受限制,可以存储任意多的对象,但是只能存储对象,不能存储原生数据类型例如int。 它的继承...原创 2019-07-17 11:00:03 · 169 阅读 · 0 评论