Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络

上传人:woxinch****an2018 文档编号:39302107 上传时间:2018-05-14 格式:DOC 页数:10 大小:58KB
返回 下载 相关 举报
Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络_第1页
第1页 / 共10页
Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络_第2页
第2页 / 共10页
Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络_第3页
第3页 / 共10页
Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络_第4页
第4页 / 共10页
Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络》由会员分享,可在线阅读,更多相关《Java OOP阶段小测试2-笔试题-含参考答案-试题来源网络(10页珍藏版)》请在金锄头文库上搜索。

1、使用使用 Java 实现面向对象编程实现面向对象编程阶段测试阶段测试-笔试试卷笔试试卷(含参考答案(含参考答案 - wnfangsong)一、填空题:一、填空题:1 所谓继承,是发生在子类与父类之间的,是子类共享父类成员属性和方法的一种模式。2 类是通过关键字 class 来定义的,在该关键字后面加上类的名称,这样就创建了一个类。3 所谓多态是指对象在继承和接口实现具有两种状态,多态的使用使代码具有了更多的灵活性和重用性。4 类又分为抽象类和非抽象类它们之间的使用也是有区别的。5 成员变量描述的是这个类的属性和状态。6 通过 new 关键字来创建一个对象后,会有一个系统默认的初始值。boool

2、ean 类型的默认值为 false。7 局部变量可以被基本类型修饰符来修饰,但不能修饰为public、private、protected、final、static。8 _类封装了基本类型 int 的值,Integer 类型对象包含 int 型的单个域。9 默认的访问级别和公开的访问级别很相似,不同点就是默认的访问级别不能访问不同包下的类(也可以说成:访问的级别大小不同)。10修饰符 final 可以修饰非抽象类、常量等数据。11static 修饰符能够修饰属性、方法、常量、变量。二、选择题:二、选择题:1)下列选项中关于 Java 中 ArrayList、LinkedList、HashMap

3、三个类的描述错误的是( ) 。 A.ArrayList 和 LinkedList 均实现了 List 接口B.ArrayList 的访问速度比 LinkedList 快C.添加和删除元素时,ArrayList 的表现更佳D.HashMap 实现 Map 接口,它允许任何类型的键和值对象,允许将 null 用作键或值2)关于 Java 中的集合实现类,下列说法描述错误的是( ) 。A.HashMap 是 Map 接口的实现类B.ArrayList 对象是长度可变的对象引用数组C.集合框架都包含三大块内容:对外的接口、接口的实现和对集合运算的算法D.Set 中存储一组不允许重复、有序的对象3)对于

4、 Java 中的集合类 java.util.ArrayList,以下说法正确的是( ) 。A.这个集合中的元素是无序的B.可以通过键来获取这个集合中的元素C.在对这个集合的元素执行遍历操作时,效率比较高D.可以通过 addFirst()方法,在列表的首部插入元素4)给定如下 Java 代码,其中第( )行代码有错误。import java.util.*;public class MapTest public static void main(String args) List pList = new ArrayList();pList.add(“A“); /第五行pList.add(“B“);

5、 /第六行for (int i = 0; i =1980-09-15;B.SELECT * FROM student WHERE birthday =15-9 月-1980;C.SELECT * FROM student WHERE TO_DATE(birthday,YYYY-MM-DD)=2009-10-1;D.SELECT * FROM student WHERE birthday=TO_CHAR(1980-09-15,YYYY- MM-DD);19) 一个数据库表包含性别字段,在该字段上建立( )最合适。A.唯一索引B.位图索引C.基于函数的索引D.B 树索引20) 以下选项中关于 DA

6、O 模式的说法错误的是( ) 。A.DAO 是“Data Access Object”的含义,实现对数据库资源的访问B.DAO 模式中要定义 DAO 接口和实现类,隔离了不同数据库的实现C.DAO 负责执行业务逻辑操作,将业务逻辑和数据访问隔离开来D.使用 DAO 模式提高了数据访问代码的复用性21) 以下选项中关于 Java 分层开发技术中实体类的说法错误的是( ) 。A.在分层开发中,不同层之间可以通过实体类来传输数据B.实体类一般对应一个数据库表,其属性和数据库表的字段对应C.实体类最好实现 java.io.Serializable,支持序列化机制D.实体类的属性和方法一般均使用 pub

7、lic 修饰22) 以下选项中关于 XML 文档的说法正确的是( ) 。A.XML 文档中使用用户自定义标签,标签名不区分大小写B.可以使用 DTD 或者 XSD 定义 XML 文档结构C.XML 文档的作用是数据存储、数据交换、数据显示D.XML 文档总是以一个 XML 声明开始23) 以下选项中关于 DOM 和 SAX 的说法错误的是( ) 。A.DOM 和 SAX 都是目前常用的 XML 解析技术B.DOM 把 XML 文档映射成一个倒挂的树状结构C.DOM 模型内存消耗小,DOM 解析器能提供更好的性能优势D.SAX 读取文档时会激活一系列事件,推给事件处理器,由事件处理器来访问文档2

8、4) 以下选项中关于 Java 中文件输入输出的说法正确的是( ) 。A.在 Java 中,文件的输入输出功能是通过流来实现的B.如果要把数据写入到一个文件中,需要创建一个输入流对象C.字符流在某些方面比如汉字的处理,比字节流更高效D.可以通过 Reader r=new Reader(“c:pet.txt“)来创建一个输入流对象25) 给定如下 Java 代码,实现文件复制功能,其中第( )行代码有错误。public class TestIO public static void main(String args) throws Exception Reader fr = new FileReader(“c:source.txt“); /第三行Writer fw = new FileWriter(“c:target.txt“);char ch = new char1024;int length = fr.read(ch);/第六行while (length != -1) fw.write(ch); /第八行length = fr.read(ch);if (null != fr)fr.close(); /第十三行if (null != fw)fw.close();A.以上正确B.六C.八D.十三注:以上题目来源于网络,答案仅供参考。注:以上题目来源于网络,答案仅供参考。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号