电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java集合知识测试B

Java集合知识测试B_第1页
1/10
Java集合知识测试B_第2页
2/10
Java集合知识测试B_第3页
3/10
集合部分测试题 考试宣言: 同学们, 考试考多少分不是我们的目的! 排在班级多少的名次也不是我们的初衷! 我们考试的目的是要通过考试中的题目,检查大家在这段时间的学习中,是否已经把需要掌握的知识掌握住了,如果哪道题目你不会做,又或者做错了, 那么不用怕, 考完试后, 导师讲解的时候你要注意听! 那时候学会了, 记住了, 也一样不影响你高薪就业! 本套题共40 道不定项选择题,其中单选30 道,多选10 道。单选2分/题,多选4 分/题。多选题不全对半分,全对满分。 1. 下列选项哪个正确( AC) a) 对象数组是引用数据类型 b) 对象数组是基本数据类型 c) 对象数组存储的元素是引用数据类型 d) 对象数组存储的元素是基本数据类型 2. 下列选项关于集合和数组的区别说法正确的是( A ) a) 集合的长度是可变的,数组的长度是不可变的 b) 集合的长度是不可变的,数组的长度是可变的 c) 集合和数组都能存储基本数据类型和存储引用类型 d) 集合只能存储基本数据类型,数组既能存储基本类型也能存储引用类型 3. Collection 获取长度的方法是哪个(B ) a) length() b) size() c) add() d) iterator() 4. 将集合转换成数组的方法是哪个( C ) a) toCharArray() b) getBytes() c) toArray() d) size() 5. iterator()方法的功能是什么( C) a) 获取集合对象 b) 获取集合的长度 c) 获取迭代器对象 d) 获取集合中元素 6. 下面哪些方式可以避免并发修改异常的发生( ABC) a) 用普通for 循环和get()遍历集合,增删集合元素 b) 用列表迭代器遍历集合,使用列表迭代器的add()添加元素 c) 用普通迭代器遍历集合,使用普通迭代器的remove()删除元素 iterator(普通迭代器) d) 没有方法能解决并发修改异常 7. 下列关于Vector 说法正确的是(AD ) a) Vector 是JDK1.0 开始出现的 b) Vector 是一个抽象类 c) Vector 是一个接口 d) Vector 后来被 ArrayList 取代了,但是某些老项目中还在延续使用 8. 数组数据结构的特点是什么( AC ) a) 增删慢 b) 查询慢 c) 查询快 d) 增删快 9. 下列描述 ArrayList 集合特点正确的是( BD ) a) 底层是链表数据结构 b) 底层是数组数据结构 c) 是线程安全的 d) 是线程不安全的 10. 列描述 LinkedList 集合特点正确的是(D ) a) 底层是数组数据结构 b) 底层是二叉树结构 c) 是线程安...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java集合知识测试B

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部