JAVA面向对象API————List的子类特点概述
来源:互联网 发布:java web 跨域 编辑:程序博客网 时间:2024/05/22 06:20
List接口下有3个具体实现子类
ArrayList
底层数据结构是数组,数组的特点就是:查询快,增删慢
线程不安全,效率高
Vector:
底层数据结构是数组,数组的特点就是:查询快,增删慢
线程安全,效率低
LinkedList:
底层数据结构是链表,链表的特点就是:查询慢,增删快
线程不安全,效率高
看需求分析来选择使用哪个子类
要安全: Vector(即使要安全, 也不用Vector )
要效率: (查询多)ArrayList 或者 (增删多)LinkedList
0 0
- JAVA面向对象API————List的子类特点概述
- JAVA学习第三十四课 (常用对象API)—List集合及其子类特点
- Java_基础—List的三个子类的特点
- JAVA之旅(二十二)——Map概述,子类对象特点,共性方法,keySet,entrySet,Map小练习
- JAVA面向对象API————List的特有功能
- Java——面向对象概述
- 黑马程序员——Java基础---面向对象特点
- List的子类特点
- 面向对象—继承概述
- C++面向对象特点—多态性
- java面向对象——继承最终章--子类的实例化过程(内存)
- Java对象与类——面向对象程序设计概述
- 黑马程序员——面向对象的特点
- 黑马程序员——面向对象的三大特点
- JAVA SE回顾及思考(1)——面向对象的特点
- java面向对象的三大特点理解—— 继承、封装、多态
- java语言基础(39)——面向对象(接口的引入及特点)
- Java基础(8):面向对象—抽象类和接口的区别和各自特点
- 软考程序员随笔-----3
- nyoj 38 Prim裸题
- java double类型保留两位小数4种方法
- 【Leetcode】:326. Power of Three 问题 in JAVA
- 快速排序
- JAVA面向对象API————List的子类特点概述
- Linux设备模型(Linux设备驱动程序)
- 我的Android学习笔记3(还是JAVA)
- 嗯,google似乎也会有明显的小bug -- android 模拟器无法ping通主机
- JAVA泛型中? T K V E等代表的意思
- es5 reduce()
- hihoCoder 数论五·欧拉函数
- 配置maven报错
- U盘转换NTFS格式