- 博客(4)
- 收藏
- 关注
原创 Vector,Stack,LinkedList
Vector类 是List的实现子类,Vector 类可以实现可增长的对象数组,与数组一样,它包含可以使用整数索引进行访问的组件,其实这跟ArrayList很像,唯一的区别就是此实现是同步,是线程安全的。一般使用的时候,它都会被ArrayList代替,因为它是线程安全的,所以它的效率就很慢,所以能使用ArrayList就不要使用Vector类。 Stack类 是Vector类的子类,表示的是...
2020-04-22 00:44:23 121
原创 ArrayList
什么是ArrayList? ArrayList是List的实现子类,是List 接口的大小可变数组的实现,是一个大小可变的动态数组,允许null元素的存在,此实现是不同步的,是线程不安全的,它的增删改比较慢O(n)(因为要移动其他元素),查改比较快O(1)(因为是按照下标进行查找的) ...
2020-04-21 23:20:39 80
原创 List集合
什么是List? list是有序的Collection(也称为序列),用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜素列表中的元素,列表通常允许重复的元素。 list中的方法 1,add(int index,E element)向列表的指定位置插入元素 public static void main(String[] args) { // TODO Auto-genera...
2020-04-21 19:43:14 121
原创 集合Collection
一,集合的由来 我们在程序开发的过程中,根本不知道需要多少个数量的对象,甚至不知道它们准确的数据类型,为了满足这些常规的需求,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?首先我们想到了数组,但是数组只能存储同一种类型的对象,而且长度是固定的,那么这么办,这时候集合便应运而生了。 二,集合是什么? java集合类存放在java.util包中,是用来存放对象的容器...
2020-04-21 18:30:55 115
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人