AJPFX总结List的三个子类的特点
2024-08-30 14:19:34
ArrayList:
底层数据结构是数组,查询快,增删慢。
线程不安全,效率高。
Vector:
底层数据结构是数组,查询快,增删慢。
线程安全,效率低。
Vector相对ArrayList查询慢(线程安全的)
Vector相对LinkedList增删慢(数组结构)
LinkedList:
底层数据结构是链表,查询慢,增删快。
线程不安全,效率高。
Vector和ArrayList的区别
Vector是线程安全的,效率低
ArrayList是线程不安全的,效率高
共同点:都是数组实现的
ArrayList和LinkedList的区别
ArrayList底层是数组结果,查询和修改快
LinkedList底层是链表结构的,增和删比较快,查询和修改比较慢
共同点:都是线程不安全的
最新文章
- 华为oj 字符串最后一个单词的长度
- MongoDB replica set IDs do not match
- linux+php+apache web调用python脚本权限问题解决方案
- 曲演杂坛--特殊字符/生僻字与varchar
- 【转】ViewPager学习笔记(一)——懒加载
- viewPager动态加载listview数据
- WireShark 过滤语法
- oracle 导入导出数据
- 【转】C#窗体飞入飞出的动画效果(Api)
- Android BroadcastReceiver实例Demo(有序广播的发送)
- 绕过电信访问Google
- lsb_release: command not found 解决方法(转)
- c++内存泄漏处理(积累)
- mongodb综述
- devexpress实现多行表头(复合表头),附源代码
- Vue学习记录第一篇——Vue入门基础
- BeanUtils的copyproPerties方法的用法
- php处理数据分组问题
- android:四种基本布局
- Miller_Rabin(米勒拉宾)素数测试
热门文章
- POJ1860 Currency Exchange —— spfa求正环
- POJ3104 Drying —— 二分
- Redhat 安装perl模块
- Watir: 应用Watir,调用AutoIT清空IE浏览器的Cookies
- Code:NLog
- iconMoon---小图标小记
- 收藏产品判断、html 在 UIwebView里面显示
- 数据连接池使用方法 JADI
- ASP.NET Core MVC 2.x 全面教程_ASP.NET Core MVC 14. ASP.NET Core Identity 入门
- sql 日历