Java程序设计基础与实战-习题答案(人邮) 第7章作业参考答案.docx
-
资源ID:64582843
资源大小:11.63KB
- 资源格式: DOCX
下载积分:15金币
快捷下载

会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Java程序设计基础与实战-习题答案(人邮) 第7章作业参考答案.docx
第7章作业参考答案1.填空题Collction(1) ListSet(2) M叩Collections2.选择题号12345答案DBAAB3,简答题(1)回答要点List是有序的可重复的Collection,使用此接口能够精确的控制每个元素插入的位置。 能够使用索引高效地访问List中的元素,这类似于Java的数组。Set是一种无序的不包含重 复元素的Collection,相比List,它可以更高效地处理增添和删除元素。(2)回答要点Collection是集合类的上级接口,继承于他的接口主要有Set和List, Collections是针对 集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等 操作。(3)回答要点Iterator可用来遍历Set和List集合,但是Listiterator只能用来遍历List。Iterator对集 合只能是前向遍历,Listiterator既可以前向也可以后向。Listiterator实现了 Iterator接口,并 包含其他的功能,比方:增加元素,替换元素,获取前一个和后一个元素的索引等。(4)回 答要点通过实现XxxListener接口或者继承XxxAdapter类实现一个事件监听器类,并对处理 监听动作的方法进行重写1创立事件源对象和事件监听器对象1调用事件源的 addXxxLisntener()方法,为事件源注册事件监听器对象(4)回答要点Enumeration速度是Iterator的2倍,同时占用更少的内存。但是,Iterator远远比 Enumeration安全,因为其他线程不能够修改正在被iterator遍历的集合里面的对象。同时, Iterator允许调用者删除底层集合里面的元素,这对Enumeration来说是不可能的。(5)回答要点它提供了编译期的类型安全,确保你只能把正确类型的对象放入集合中,防止了在运行 时出现ClassCastExceptiono程序的可读性和健壮性更高。4.编程题(1)源代码:参考本章资料文件夹下“作业1”。(2)源代码:参考本章资料文件夹下“作业2”。