java——LinkedList集合创建并添加元素的底层原理
LInkedList集合底层
LinkedList集合底层是双向链表,元素同样也有下标,但内存地址不连续,故检索速度依然慢。(ArrayList集合检索快是因为使用了数组,内存地址连续。)
LinkedList集合内存分析
1、创建一个对象
首先看到以下代码:
LinkedList l=new LinkedList();
l.add("a");
l.add("b");
l.add("c");
首先,执行LinkedList l=new LinkedList();执行到的源码如下:
trans
原创
2021-03-28 19:26:26 ·
2998 阅读 ·
0 评论