- 0
- 0
- 约5.94千字
- 约 17页
- 2025-12-22 发布于江西
- 举报
集合部分测试题
考试宣言:
同学们,考试考多少分不是我们目的!排在班级多少名次也不是我们初衷!
我们考试目的是要通过考试中题目,检查大家在这段时间学习中,与否已经把需要掌握知识掌握住了,假如哪道题目你不会做,又或做错了,那么不用怕,考完试后,导师讲解时候你要注意听!那时候学会了,记住了,也同样不影响你高薪就业!
本套题共40道不定项选择题,其中单项选择30道,多选10道。单项选择2分/题,多选4分/题。多选题不全对半分,全对满分。
下列选项哪个对的(ac)
对象数组是引用数据类型
对象数组是基础数据类型
对象数组寄存元素是引用数据类型
对象数组寄存元素是基础数据类型
下列选项有关集合和数组辨别说法对的是(a)
集合长度是可变,数组长度是不可变
集合长度是不可变,数组长度是可变
集合和数组所有能寄存基础数据类型和寄存引用类型
集合只能寄存基础数据类型,数组既能寄存基础类型也能寄存引用类型
Collection获取长度措施是哪个(b)
length()
size()
add()
iterator()
将集合转换成数组措施是哪个(c)
toCharArray()
getBytes()
toArray()
size()
iterator()措施功能是什么(c)
获取集合对象
获取集合长度
获取迭代器对象
获取集合中元素
并发修改异常处理方案哪些对的(abc)
用一般for循环和get()可以处理并发修改异常
用列表迭代器可以处理并发修改异常
用迭代器可以处理并发修改异常
没有措施能处理并发修改异常
下列有关Vector说法对的是(ad)
Vector是JDK1.0开始出现
Vector是一种抽象类
Vector是一种接口
Vector后来被ArrayList替代了,不过某些老项目中还在延续使用
数组数据构造特点是什么(ac)
增删慢
查询慢
查询快
增删快
下列描述ArrayList集合特点对的是(bd)
底层是链表数据构造
底层是数组数据构造
是线程安全
是线程不安全
列描述LinkedList集合特点对的是(d)
底层是数组数据构造
底层是二叉树构造
是线程安全
是线程不安全
下列有关ArrayListcontains(\ojava.lang中类Objectobj)措施理解对的是(ab)
底层会调用objequals措施
假如这个措施返回值是true,就阐明集合中具有obj这个元素
假如这个措施返回值是false,就阐明集合中没有obj这个元素
这是一种静态措施
在下列代码中,有关it.next()措施作用理解对的是(b)
ArrayListlist=newArrayList();
list.add(newPerson(张三,23));
list.add(newPerson(张三,23));
list.add(newPerson(李四,24));
list.remove(newPerson(张三,23));
代码移除了所有张三
假如Person类实现了equals措施,那么就会移除所有张三
假如Person类实现了equals措施,那么就会移除一种张三
也许不会移除任何对象
下列代码list中元素寄存次序是(b)
LinkedListlist=newLinkedList();
list.addFirst(a);
list.addFirst(b);
list.addFirst(c);
list.addFirst(d);
list.addLast(e);
System.out.println(list);
abcde
edcba
acdbe
dcbae
Java中,有关队列说法对的是(a)
队列特点是优秀先出
队列特点是后进先出
队列特点是优秀后出
队列特点是后进后出
下列有关泛型代码中,说法对的是(a)
ArrayListPersonlist=newArrayListPerson();
list集合里面只能寄存Person对象
list集合里面能寄存字符串
list集合里面能寄存Person子类对象
list集合里面可以寄存Object类型对象
下列有关泛型说法不对的是(b)
泛型出现可以把运行时出现问题提前放到编译时期就发现
泛型出现可以把编译时出现问题放到运行后来就发现
泛型可以防止强制类型转换
泛型是一种安全机制
观测如下代码,下列说法不对的是(a)
publicclassToolQ{
}
格式错误,由于Q不懂得是什么
可以这样创立对象:newToolString();
去掉Tool上Q,可以用String来替代
可以这样创立对象:newToolPerson()
原创力文档

文档评论(0)