JDK集合框架源码分析
lucky.麒麟
一样魔前千古间,独看桑蝶化人间。一叹求魔千万年,几多轮回古葬边。
展开
-
集合框架之LinkedList源码分析
集合框架之LinkedList源码分析一、简述LinkedList是Java集合中一个全能的结构,底层采用了双向链表结构。和ArrayList也支持空值和重复值,但是使用链表实现,在插入元素效率高,但是遍历查询效率比较低。LinkedList是非线程安全的集合类,并发环境,多线程操作LinkedList,会引发不可预知的错误。优点:底层是链表,所以增删只需要移动指针,效率很高,不需要批量扩...原创 2020-01-27 10:48:37 · 257 阅读 · 0 评论 -
集合框架之ArrayList源码分析
集合框架之ArrayList源码分析一、继承结构ArrayList中继承实现是这样的public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable。其中RandomAccess、Serial...原创 2019-12-15 11:34:46 · 129 阅读 · 0 评论