ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:19.60KB ,
资源ID:23308875      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23308875.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(javaoop阶段小测试2笔试题含参考答案试题来源网络.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

javaoop阶段小测试2笔试题含参考答案试题来源网络.docx

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

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

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

4、确的是( )。 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); /第六行 for (int i = 0; i =1980-09-1

5、5; 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) 以下选项中关于DAO模式的说法错误的是( )。XX文库 - 让

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

7、c修饰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读取文档时会激活一系列事件,推给事件处理器,由事件处理器来访问文档24) 以下选项中关于Java中文件

8、输入输出的说法正确的是( )。 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. 十三注:以上题目来源于网络,答案仅供参考。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1