java面向对象练习及答案.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java面向对象练习及答案

一单选题 第二次练习题1.Java为移动设备提供的平台是(A)A.J2ME B.J2SE C.J2EE D.JDK5.02.使用Java语言编写的源程序保存时的文件扩展名是(B )A..class B..java C..cpp D..txt3.一个Java源程序为Test.java,编译该程序应该使用的命令为( B )。A.javac Test B.javac Test.java C.java Test D.java Test.java4下列哪个选项中对应的工具可以用来开发Java语言程序( B)A.Word2003 B.JBuilder C.Outlook D.Excel2000 5 要开发Java程序,需要安装的开发包是 (A)A jdk B.eclipse C.notepad D.记事本6.下列不属于java语言鲁棒性特点的是 ( B )A. java能检查程序在变异和运行时的错 B.java 能运行虚拟机实现跨平台C.java 自己操纵内存减少了内存出错的可能性 D.java 还实现了真数组,避免了覆盖数据的可能7以下叙述正确的是 ( B )A.构造方法必须是public方法 B.main方法必须是public方法C.Java应用程序的文件名可以是任意的 D.构造方法应该声明为void类型8.构造方法何时被调用?( A )A.创建对象时 B.类定义时 C.使用对象的方法时 D.使用对象的属性时9.下列关于构造方法描述错误的是( C )。A.Java语言规定构造方法名与类名必须相同 B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规定构造方法不可以重载 D.Java语言规定构造方法只能通过new自动调用10.关于被私有访问控制符private修饰的成员变量,以下说法正确的是( C )。A.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改 D.只能被同一个包中的类访问11.类与对象的关系是( A )。A.类是对象的抽象 B.类是对象的具体实例 C.对象是类的抽象 D.对象是类的子类12.在类的定义中可以有两个同名函数,这种现象称为函数( D )。A.封装 B.继承 C.覆盖 D.重载13下面哪个修饰符修饰的方法只能被本类中的其他方法使用( B )。A.protected B.private C.public D.static14.分析以下程序的运行结果,得到的结论是。 ( B )public class A{ String s;public static void main(String args[]) A m=new A(); m.go(); } void A() { s=constructor;} void g { System.out.println(s);} }A.程序可以运行,但屏幕没有输出任何字符 B.程序可以运行,屏幕输出字符串为nullC.程序可以运行,屏幕输出字符串为constructor D.程序无法编译运行15.下列关于变量的叙述哪个是错的? ( C )A.实例变量是类的成员变量 B.在方法中定义的局部变量在该方法被执行时创建C.实例变量用关键字static声明 D.局部变量在使用前必须被初始化二、填空题(共有题目9题,共计18.0分)1.面向对象程序设计所具有的基本特征是:抽象性 封装性 继承性 多态性;2.一个Java源程序编译后会生成一种扩展名为____ .class____的字节码文件。3.任何一个Java程序都默认引入了一个包,这个包的名字叫java.____ Lang____4.一个Java应用程序编译后即可运行,运行时使用___java;_____命令。5.开发与运行Java程序需要经过的三个主要步骤为 编辑源程序 编译生成字节码 解释运行字节码;6.创建类的对象时,使用运算符___new;_____给对象分配内存空间7.定义类的构造方法不能有返回值类型,其名称与_类;_______名相同8.在子类中使用关键字___super;_____做前缀可调用被子类覆盖的父类中的方法9.创建类的对象时,使用运算符____new;____给对象分配内存空间。三、判断题(共有题目6题,共计12.0分)1.使用Java语言书写的程序都是可以独立运行的计算机应用程序。_ 错_______2.使用Java语言只能二进制文件,不能读写文本文件。___错_____3.调试Java程序也就是运行Java程序,使用java命令即可完成。___错_____4.有的类定义时可以不定义构造函数,所以构造函数不是必需的。____ 错__

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档