46 47 48 49 50 B. 编译通过,运行时异常 C. 编译运行都正常,输出3 D. 编译运行都正常,输出4 以下属于java.util包的类有( BC )。 A. System B.ArrayList C. Set D. Exception 以下属于java.util包的类有( ABC )。 A. Collection B.LinkedList C. HashSet D. Exception 下列可以使用迭代器遍历元素的类有(ABD)A,LinkedList B,TreeSet C, HashMap D,HashSet 下面选项正确的是(AB) A、ArrayList list = new ArrayList(); list.iterator(); B、HashSet set=new HashSet(); set.iterator(); C、HashMap map=new HashMap(); map.iterator(); D、以上都正确 下面哪些接口直接继承自Collection接口(AC)) a) List b) Map c) Set d) Iterator 三 三 ▲ ▲▲ 难 难 集合概念的介绍(KS掌握) 集合概念的介绍(KS掌握) 集合概念的介绍(KS掌握) 12.3 List和set以及Map接口的区别 (KS掌握) 三 三 三 难 12.2 Collection和Iterator接口(KS掌握) 51 下列拥有iterator()方法的类是(ABCD)三 A,ArrayList B, Vector C,LinkedList D,HashSet 难 12.2 Collection和Iterator接口(KS掌握) 52 下面选项错误的的是(CD) A、ArrayList list = new ArrayList(); list.iterator(); B、HashSet set=new HashSet(); set.iterator(); C、HashMap map=new HashMap(); 三 中 12.3 List和set以及Map接口的区别 (KS掌握) 53 map.iterator(); D、以上都正确 下面哪些接口直接继承自Collection接口(AC)) 三 a) Set b) List c) Collections d) Iterator 三 给出下面的代码片断1 public void create() {2 Vector myVect; 3 myVect = new Vector(); 4 } 下面的哪些陈述是正确的? [ ADE ] A. 第二行的声明不会在堆上分配内存空间。 B. 第二行的声明分配一个到Vector对象的引用的内存空间。 C. 第二行语句创建一个Vector类对象。 D. 第三行语句创建一个Vector类对象。 E. 第三行语句为一个Vector类对象分配内存空间。 难 12.2 Collection和Iterator接口(KS掌握) 54 ▲▲ 12.4.1 ArrayList和Vector和Linked实现类的区别和联系(KS掌握) 55 56 要打印出list中储存的内容,以下语句正确的是三 (AC)。 A)System.out.print(list); B)System.out.print(list.toArray()); C)System.out.print(list.toString()); D)System.out.print(list.get(0)); 下列属于List接口下类的是(AD)A,LinkedLisit 三 B,HashSet C,TreeSet D,ArrayList ▲▲ 12.4 List 及其实现类 (KS掌握) ▲▲ 12.4 List 及其实现类 (KS掌握) 57 如果想要选择一个集合类,使用查找功能较多,增删三 功能较少则适合选择哪些类?(BC) A,HashSet B,ArrayList C,Vector D,HashMap ▲▲ 12.4.1 ArrayList和Vector和Linked实现类的区别和联系(KS掌握) 12.4.1 ArrayList和Vector和Linked实现类的区别和联系58 下列方法属于LinkdedList的是(ABCD) A,addFirst 三 B,removeLast C,iterator D,size ▲▲ ▲ (KS掌握) 59 下面不是ArrayList类中的方法是(A D ) A.insert B. remove C.get D. put 下列不是List接口中方法的是( AC ) A addFrist() B add() C removeLast() D remove() 关于Java中集合描述错误的是( AD )。 A. Set接口中的Key不能重复 value可以重复 B. Map接口没有父接口 C. List和Map都是在java.util包中 D. List是Map的子接口 下面是ArrayList类中的方法是(ABC ) A.toArray() B.isEmpty() C.size() D.put() 三 ▲▲ 12.4.1 ArrayList和Vector和Linked实现类的区别和联系(KS掌握) 12.4 List 及其实现类 (KS掌握) 60 三 ▲▲ 61 三 ▲▲ 集合概念的介绍(KS掌握) 62 三 ▲▲ 12.4.1 ArrayList和Vector和Linked实现类的区别和联系(KS掌握) 12.5 Set接口及其实现类 (K 了解) 63 三 实现了Set接口的类是哪项?( A C ) A.TreeSet B、HashTable C. HashSet D、Collection ▲▲ 64 三 以下哪些选项是Set集合的特点( ABC ) A 无索引 B 数据不可重复 C 无顺序 D 键值对存储 ▲▲ 12.5 Set接口及其实现类 (K 了解) 65 Collection的子接口常用的有List接口和_Set__接一 口 ▲▲ 12.2 Collection和Iterator接口(KS掌握) 66 集合类位于哪个包中__java.util__包中 一 ▲集合概念的介▲ 67 绍(KS掌握) 12.2 Collection和Iterator接口(KS掌握) Collection 接口的特点是元素 是 _____无序可以一 重复_______ ▲▲ 68 List 接口的特点是元素 __有__(有|无)顺序,__一 可以___(可以|不可以)重复 ▲▲ 12.4 List 及其实现类 (KS掌握) 69 Set接口的特点是___无____(有|无)顺序,____不一 可以___(可以|不可以)重复; ▲▲ 12.5 Set接口及其实现类 (K 了解) 70 集合类的最上层接口是_____Collection__ 一 ▲▲ 12.2 Collection和Iterator接口(KS掌握) 71 迭代器的类是____ Iterator ________ 一 ▲▲ 12.2 Collection和Iterator接口(KS掌握) 72 Iterator类中____hashNext()_____方法用于判断一 下一个元素是否存在 ▲▲ 12.2 Collection和Iterator接口(KS掌握) 73 Iterator类中____next()_____方法用于获取迭代一 器中下一个元素 ▲▲ 12.2 Collection和Iterator接口(KS掌握) 74 Set集合通过____iterator()_____方法获取迭代器一 对象 ▲▲ 12.5 Set接口及其实现类 (K 了解) 75 76 77 集合类中用于添加元素的方法是__add__(只写方法一 名) 一 判断集合长度的方法是___size__ List集合中根据索引获取元素的方是__get__(只写一 方法名) ▲▲ ▲▲ ▲▲ 集合概念的介绍(KS掌握) 集合概念的介绍(KS掌握) 12.4 List 及其实现类 (KS掌握) 78 List集合中根据索引获移除素的方是一 __remove__(只写方法名) ▲▲ 12.4 List 及其实现类 (KS掌握) 79 80 集合中用来判断集合是否是空集合的方法是一 __isEmpty__(只写方法名) 移除Set集合中所有元素的方法是一 ________claer()_________ ▲▲ ▲▲ 集合概念的介绍(KS掌握) 12.5 Set接口及其实现类 (K 了解) 81 java.util包是默认会导入的包(错) 四 ▲▲ ▲▲ 12.1 集合概念的介绍(KS掌握) 12.2 Collection和Iterator接口82 Collection的子接口有List,Set和Map(错) 四
《使用java实现面向对象编程》题库 - 图文(8)
2019-01-05 12:26
《使用java实现面向对象编程》题库 - 图文(8).doc
将本文的Word文档下载到电脑
下载失败或者文档不完整,请联系客服人员解决!