《java面向对象程序设计》考试卷及答案带注释

上传人:第*** 文档编号:34020184 上传时间:2018-02-20 格式:DOC 页数:7 大小:90.05KB
返回 下载 相关 举报
《java面向对象程序设计》考试卷及答案带注释_第1页
第1页 / 共7页
《java面向对象程序设计》考试卷及答案带注释_第2页
第2页 / 共7页
《java面向对象程序设计》考试卷及答案带注释_第3页
第3页 / 共7页
《java面向对象程序设计》考试卷及答案带注释_第4页
第4页 / 共7页
《java面向对象程序设计》考试卷及答案带注释_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《《java面向对象程序设计》考试卷及答案带注释》由会员分享,可在线阅读,更多相关《《java面向对象程序设计》考试卷及答案带注释(7页珍藏版)》请在金锄头文库上搜索。

1、第 0 页 共 3 页一、单选题(每小题 1 分,共 30 分)1在 MyEclipse 中, ( )视图可以将项目中包含的文件及层次结构展示出来。CA) Package B)Declaration C)Navigator D) Console2下列标识符中,正确的是( ) 。CA)class B) 123_rr C) _lei D) test&123下列的( )选项可以正确用以表示八进制值 8。0x 代表 16 进制,0 代表 8 进制 DA)0x8 B)0x10 C)08 D)0104以下哪个不是 Java 的原始数据类型( )DA) int B) boolean C) float D)

2、Char 引用数据类型5下列有关 Java 布尔类型的描述中,正确的是( )AA)一种基本的数据类型,它的类型名称为 booleanB)用 int 表示类型C)其值可以赋给 int 类型的变量D)有两个值,1 代表真,0 代表假6在 Java 中,不属于整数类型变量的是( ) AA) double 浮点型 B) long C) int D) byte7以下 do-while 语句构成的循环执行次数是( ) 。Bint k=0;do +k ;while(k0;29请问所有的异常类皆继承哪一个类?( ) 。CA)java.io.Exception B)java.lang.ThrowableC)ja

3、va.lang.Exception D)java.lang.Error30对于 catch 子句的排列,下列哪种是正确的( ) BA)父类在先,子类在后 B)子类在先,父类在后C)有继承关系的异常不能在同一个 try 程序段内D)先有子类,其他如何排列都无关二、填空题(每空 2 分,共 20 分)1Java 有_JavaSE_、_ JavaEE _和 JavaME 三个版本。2Java 源程序文件编译后产生的文件称为_字节码_文件,其扩展名为_.class_。3面向对象编程的三大特性是_封装_、_继承_和多态。4_抽象(或 abstract)_方法是一种仅有方法头,没有具体方法体和操作实现的方

4、法,该方法必须在抽象类之中定义。_final_方法是不能被当前类的子类重新定义的方法。5子类必须通过_super_关键字调用父类有参数的构造函数。6在 Java 程序中,通过类的定义只能实现单重继承,但通过_接口 _ 的定义可以实现多重继承关系。三、阅读理解题(每题 4 分,共 20 分)1下列程序段的运行结果为_6_。int a=1;while(a5)switch(a)case 0:case 3:a=a+1;case 1:case 2:a=a+2;System.out.print(a);2下列程序段的运行结果为_1 4 9 total is 14_。class test1public sta

5、tic void main(String args) int y,x=1,total=0;while(x=3)y=x*x;System.out.println(y);total+=y; +x;System.out.println(total is +total);3下列程序段的运行结果为_10.0_。第 5 页 共 3 页class Q1public static void main(String args )double d=10;Dec dec=new Dec( );dec.decrement(d);System.out.println(d);class Decpublic void de

6、crement(double decMe)decMe = decMe -5;4下列程序段的运行结果为_a=60 b=20 c=30_。public class abcpublic static void main(String args )SubSubClass x = new SubSubClass(10 , 20 , 30);x.show();class SuperClassint a,b;SuperClass(int aa , int bb)a=aa; b=bb;void show( ) System.out.println(a=+a+nb=+b);class SubClass exte

7、nds SuperClassint c;SubClass(int aa,int bb,int cc)super(aa,bb); c=cc;class SubSubClass extends SubClass int a;SubSubClass(int aa,int bb,int cc) super(aa,bb,cc); a=aa+bb+cc;void show()System.out.println(a=+a+nb=+b+nc=+c);5下列程序段的运行结果为_234_。public class Test第 6 页 共 3 页public static void foo(int i)tryif(i=1)throw new Exception();System.out.print(1);catch(Exception e)System.out.print(2);finallySystem.out.print(3);System.out.print(4);public static void main(String args)foo(1);图 2

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

最新文档


当前位置:首页 > 办公文档 > 解决方案

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