相同点

1、两者都是线程不安全的。

2、两者当中的元素都可以为null值

3、支持序列化,能够通过序列化进行传输

不同点

1、ArrayList查找快,增删慢,LinkedList查找慢,增删快

2、LinkedList是基于链表实现的,因此不存在容量不足的问题。而ArrayList是有容量的,无参数构造的ArrayList的默认容量是10


补充:

Arraylist以连续的空间进行存储数据. 

linkedlist以链表的结构进行存储数据.

如下图:

LinkedList和ArrayList的区别



arraylist是一个接一个进行的操作
linkedlist是链表式(火车-车头-车厢,连接轴)

相关文章:

  • 2021-04-12
  • 2021-08-31
猜你喜欢
  • 2021-11-27
  • 2022-12-23
  • 2021-06-13
  • 2021-10-21
相关资源
相似解决方案