1.关于集合体系:List接口是Collction接口的子接口,元素有序且允许重复;Set集合是Collection接口的子接口,元素无序且不允许重复;Map中的元素键值对形式出现
2.关于List集合:List不能直接创建集合对象;List集合可以利用下标操作集合中的元素;Collection是List的父接口
3.List集合有:ArrayList,Vector,LinkedList
4.构造ArrayList类的一个实例且此类继承List接口的方法:List myList = new ArrayList;
5.Java中的集合框架是用来存储和操作对象的一组类和接口,Java集合框架的核心接口有:List,Set,Map
6.HashMap实现了键值对的存储方式
7.Java中集合框架List和Set是继承Collection父类接口
8.HashSet集合类是无序的、不可重复的集合
9.HashMap执行效率优先于Hashtable,且允许空键和空值
10.ArrayList集合类是有序的、可重复的集合
11.Map集合中添加元素的方法是put()
12.ArrayList是基于数组实现的
13.Vector集合是线程同步(线程安全)的集合类
14.关于集合和数组:数组长度不可变;数组所有元素的数据类型必须一致
15.关于集合:集合是存储对象的容器,代替数组,更加方便快捷;集合相关内容位于java.util包下;ArrayList数组查询快,增删慢
16.Java中的集合分为Map和Collection两大类
17.ArrayList是集合接口的实现类
18.List集合的特点为元素可以重复、有序和有下标
19.HashSet是集合接口的实现类
20.为了保证HashSet中存储元素内容不重复,需要覆盖hashCode、equals方法
21.Set集合的特点为元素不允许重复、无序、无下标
22.Map集合获取所有键的方法KeySet
23.Map接口常用实现类为HashMap
24.Map集合存储的数据格式为键值对
25.Map集合的特点为键不允许重复,值允许重复
26.Map遍历的方式为键遍历、值遍历、键值对遍历
27.集合中的泛型限定了集合中存储的元素类型

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐