《使用Java实现面向对象编程》阶段测试-笔试试卷一、选择题(共25题,每题4分,满分100分)1)下列选项中关于Java中ArrayList、LinkedList、HashMap三个类的描述错误的是()。A.ArrayList和LinkedList均实现了List接口B.ArrayList的访问速度比LinkedList快C.添加和删除元素时,ArrayList的表现更佳D.HashMap实现Map接口,它允许任何类型的键和值对象,允许将null用作键或值2)关于Java中的集合实现类,下列说法描述错误的是()。A.HashMap是Map接口的实现类B.ArrayList对象是长度可变的对象引用数组C.集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法D.Set中存储一组不允许重复、有序的对象3)对于Java中的集合类java.util.ArrayList,以下说法正确的是()。A.这个集合中的元素是无序的B.可以通过键来获取这个集合中的元素C.在对这个集合的元素执行遍历操作时,效率比较高D.可以通过addFirst()方法,在列表的首部插入元素4)给定如下Java代码,其中第()行代码有错误。importjava.util.*;publicclassMapTest{publicstaticvoidmain(String[]args){ListpList=newArrayList();pList.add("A");//第五行pList.add("B");//第六行for(inti=0;i