ArrayList:底层采用的是数组形式,查询快,增删慢,线程不安全,执行速度快
linkedList 底层采用的是链表形式,查询慢,增删快,线程不安全
vector 底层采用的是数组形式,是线程安全的,执行速度慢
【ArrayList、linkedList、vector的区别】
最新推荐文章于 2024-06-15 08:15:00 发布
本文详细对比了ArrayList和LinkedList两种数据结构的特点。ArrayList基于数组实现,适合频繁查询,但增删操作较慢;LinkedList基于链表,增删操作快速,但查询效率低下。两者都不支持线程安全,而Vector作为线程安全的ArrayList,牺牲了一定的执行速度。
摘要由CSDN通过智能技术生成