1、ArrayList:List的主要实现类,线程不安全的、效率高,底层使用Object[]数组存储
在添加数据、查找数据时,效率较高,在插入、删除数据时,效率较低
Vector:List的古老实现类,线程安全的、效率低,底层使用Object[]数组存储(在对集合中数据频繁删除和插入数据建议使用)
在添加数据、查找数据时,效率较低,在插入、删除数据时,效率较高
LinkedList:底层使用双向链表存储
1、ArrayList:List的主要实现类,线程不安全的、效率高,底层使用Object[]数组存储
在添加数据、查找数据时,效率较高,在插入、删除数据时,效率较低
Vector:List的古老实现类,线程安全的、效率低,底层使用Object[]数组存储(在对集合中数据频繁删除和插入数据建议使用)
在添加数据、查找数据时,效率较低,在插入、删除数据时,效率较高
LinkedList:底层使用双向链表存储