ArrayList 和LinkedList 区别

共同点

1.都是List 的实现类

2.都实现List的所未能实现发方法

区别

1.ArrayList 实现了List 接口,以数组的方法来实现对快速的随机取得对象用比较好

2.LinkedList 采用链表的方式来实现List 接口,因此进行insert和remove的动作效率比较好,适合实现Stack(堆栈)与Queue(队列)

猜你喜欢

转载自blog.csdn.net/qq_30423365/article/details/104042830