大学网课搜题引擎
首页
爱课程(中国大学MOOC)
Java面向对象程序设计
第10讲 集合类
题目详情
简答题
以下结构中,插入性能最高的是( )?
A、ArrayList
B、Linkedlist
C、Exception
D、Collection
查看答案与解析
简答题
以下结构中,( )具有同步功能,是线程安全的? A、HashMap B、ConcurrentHashMap C、WeakHashMap D、TreeMap
简答题
对于HashMap集合,以下说法正确的是 ( ) A、底层是数组结构 B、底层是链表结构 C、可以存储 null 值和 null 键 D、不可以存储 null 值和 null 键
简答题
下面关于Collection 和 Collections的区别,正确的是 ( ) A、Collections 是集合顶层接口 B、Collection 是针对 Collections 集合操作的工具类 C、List、Set、Map都继承自Collection接口 D、Collections 是针对 Collection 集合操作的工具类
简答题
在List、Set、Map中,哪几个接口从Collection接口继承,以下说法正确的是() A、List Map B、Set Map C、List Set D、List Map Set
简答题
实现下列哪个接口,可以启用比较功能( ) A、Runnable接口 B、Iterator接口 C、Serializable接口 D、Comparator接口
简答题
LinkedList 类的特点是 ( ) A、查询快 B、增删快 C、元素不重复 D、元素自然排序
简答题
下面代码运行的结果是 ( ) ArrayList al = newArrayList(); al.add(true); al.add(123); al.add(“abc”); System.out.println(al); A、编译失败 B、[true,123] C、[true,123,abc] D、[abc]
简答题
以下哪种编程方式,不是 List 集合的正确遍历方式? ( ) A、Iterator迭代器实现 B、增强for循环实现 C、get()和size()方法结合实现 D、get()和length()方法结合实现
简答题
下面类或者接口中,不属于Java集合体系的是 ( ) A、java.util.Collections B、java.util.Map C、java.util.Vector D、java.util.Hashtable
简答题
在Java中,ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素。已知程序中创建了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是 ( ) A、bookTypeList.add("小说"); B、bookTypeList.get("小说"); C、bookTypeList.contains("小说"); D、bookTypeList.remove("小说");
简答题
下列( )选项中的方法是LinkedList类有而ArrayList类没有的。 A、add(Object o) B、add(int indexObject o) C、remove(Object o) D、removeLast()
简答题
用于存储键值对信息的接口是( ) A、Set B、Map C、List D、Collection
简答题
关于迭代器(Iterator),以下说法中错误的是 ( ) A、迭代器是从集合中取出元素、用来遍历的方式 B、迭代器的 hasNext() 方法的返回值是 boolean 类型 C、List 集合有特有迭代器 D、next() 方法将返回集合中的上一个元素
简答题
Java 集合类中,Vector 类的特点是 ( ) A、底层是链表结构 B、增删快 C、线程安全 D、线程不安全
简答题
ArrayList类的底层数据结构是( ) A、数组结构 B、链表结构 C、哈希表结构 D、红黑树结构
简答题
在Java中,( )类可用于创建链表数据结构的对象。 A、LinkedList B、ArrayList C、Collection D、HashMap
简答题
下列集合框架类中,是线程安全的类是 ( ) A、ArrayList B、Vector C、HashMap D、LinkedList
简答题
Java 中的集合类包括 ArrayList 、LinkedList、HashMap 等,下列关于集合类描述正确的是?( ) A、ArrayList 和 LinkedList 均实现了 List 接口 B、ArrayList 访问速度比 LinkedList 快 C、随机添加和删除元素时,ArrayList 的表现更加快速 D、HashMap 实现了 Map 接口,它允许任何类型的键和值对象,并允许将 null 用作键或值
简答题
使用TreeSet的无参构造创建集合对象存储元素时,该元素必须 ( ) A、实现Comparable接口 B、有main方法 C、有get和set方法 D、实现Serializable接口
Java面向对象程序设计
章节列表
第1讲 概述
17
第2讲 Java 编程基础
20
第3讲 字符串与数组
17
第4讲 方法
20
第5讲 类和对象
19
第6讲 封装
20
第7讲 继承
20
第8讲 多态
21
第9讲 异常处理
20
第10讲 集合类
20
第11讲 输入输出处理
20
第12讲 多线程
19
2022秋季期末考试
34