版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java面向对象程序设计考试卷班级:姓名:时间:90分钟一、选择题(没有注明多选,则为单选)1、下列变量定义错误的是A. int a;B. double b=;C. boolean b=true;D. float f=;2、6+5%3+2勺值是A. 2B. 1C. 9D. 103、对于一个三位的正整数n,取出它的十位数字k (k为整型)的表达式是A. k = n / 10 % 10 arseFloat(str);4、 下边程序运行的结果是?实例化子类对象要看父类A. Base Base() Base);B. 程序运行但没有任何输出5、 下面程序运行的结果是?A 值传递1. public cla
2、ss X 2. private static int a;3. public static void main( Stri ng args) 4. modify(a);5.5. 6. public static void modify(i nt a) 7. a+;8. 9. A. 0B. 1C. 程序编译失败D. 程序抛出异常6、下面程序运行的结果是?1. String s = Hello + 9 + 1;+字符连接(9+1+” hello ” =10hello(string 类型)A.2.B.Hello91C.D.程序编译失败7、下列说法正确的是? CA. 一个子类可以有多个父类,一个父类也
3、可以有多个子类B. 一个子类可以有多个父类,但一个父类只可以有一个子类C. 一个子类可以有一个父类,但一个父类可以有多个子类D. 上述说法都不对8下面程序运行的结果是?1. abstract class AbstrctIt 2.abstract float getFloat ();3. 4. public class AbstractTest exte nds AbstractIt 5.private float f1=;6.private float getFloat () retur n f1; A.编译成功B.在第6行产生一个运行时异常C.在第6行产生一个编译错误D.在第2行产生一个编译
4、错误9、下面的程序输出的结果是:1.public class A impleme nts B 2.public static void main( Stri ng args)3.int i;4.A c1 = new A();5.i=;6.i=+i);7.8.9.in terface B 10.int k = 10;接口(抽象方法和静态常量的结合)里的静态常量public staticfinal11.A.i=0B.i=10C.程序有编译错误D.i=true10、 方法methodA返回类型是:1. public class retur nlt2.retur nType methodA(byte
5、x, double y) 3.retur n (short) x/y * 2;4.5. A.intB.byteC.longD.double11、下面的程序输出的结果是:1. public clast 2.public static void main( stri ngargs) 3.int x = 3;4.int y = 1;5.if (x = y)equal ” );7.else8.9.10.A.EqualB.Not EqualC.编译失败D.程序没有任何输出结果12、在下面程序中,变量i可以使用的数据类型是:(两个答案)1. switch (i) default:3.4. A.charB.
6、byteC.float 不行D.double不行E.object13、应用程序的main方法中有以下语句,则输出的结果是:1.int x=122,33,55,678,-987;2.int y=x0;3.for(int i=1;iy)5.y =xi;6.A.B.-987C.3314、程序输出的结果是?1. public class X 2.public static void main( Stri ng args) 3.try 4.badMethod();7.catch (Exceptio n ex) 10.fin ally 5.public static void badM
7、ethod() A.ABB.BDC.EACDD.ABCD15、程序输出的结果是?1 3);public static void main( Stri ng args) 4.Object o = new Foo();5.Foo foo = (Foo)o;6.i = + ;7. 8.A.i=3B.i = 0.C.程序编译错误D.程序运行时抛出异常16、 下面程序运行的结果是:1. class ExcO exte nds Excepti on 2. class Exc1 exte nds ExcO 3. public class Test 4. public static void main( St
8、ri ng args) 5. try 6. throw new Exc1();7. catch (Exc0 e0) 8. Ex0 caught);9. catch (Exceptio n e) 10. exception caught);11. 12. 13. A. Ex0 caughtB. exceptio n caughtC. 编译失败,错误在第2行D. 编译失败,错误在第6行17、下面表达式计算的结果和返回值类型分别是?+ (); 0-1 之间的小数A.B.C. floatD. doubleE. 一个随机数18、下面程序运行的结果是:in terface Test 2. int froo
9、d = 42;3. TestImpl impleme nts Test 5. private static int frood;6. public static void main( Stri ng args) 7. 9.A. 0B. 1C. 42D. 43答题卡123456789101112131415161718192021222324252627282930、编程题注意:书写清晰,看不清楚不给分,注意字体大小,写不下可以写在背面,标清题号1输出n行n列的空心矩形(要求使用嵌套循环),当 n=5时,运行结果显示如下: # #程序如下:public class Test public sta
10、tic void main( Str in g args) int n=5;for ( int i=1; i=n; i+) for ( int j=1;j0; i-)if (empty =3)empty =1;i+; else empty+;sum+;总共喝了 “ + sum + 瓶饮料。“);3、设计Java程序,实现如下功能:获取50个0至300之间的随机整数,并输出到屏幕上;取出上面50个整数中的偶数,倒序排列输出到屏幕上。程序如下:public class Test public static void main( Str in g args)int ary = ;int even =
11、 0;for (int i = 0; i =0; i-) 偶数:+aryi); 4、编写一个Java应用程序,设计一个汽车类 Vehicle,包含的属性有车轮个数wheels和车重weight。小车类Car是Vehicle的子类,其中包含的属性有载人数 loader。卡车类 Truck是Car类的子类,其中包含的属性有载重量 payload。每个类都有构造方法和输出 相关数据的方法。程序如下:class Vehiclepublic Vehicle()int wheels;int weight ;public void print()汽车车轮个数是:+wheels+,汽车车重为:+weight+。);class Car extends Vehiclepublic Car() super ();int loader ;public void print()小车有载人数是:+loader +。);class Truck extends Carpublic Truck() super ();int paylo
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理质量敏感指标:质量改进的评估与反馈
- 眼底荧光造影术后观察与护理
- 英华某中学英语课外阅读活动实施方案
- 湖南省衡阳市2026年中考第二次模拟考试数学试题附答案
- 2026年交通运输企业范围3排放核算:上下游运输与分销
- 2026北师大版数学八年级下册第6章平行四边形2 平行四边形的判定第2课时 平行四边形的判定定理3教案
- 2025年前台服务考核训练卷
- 2025年前台服务技巧考核卷
- 2026年AI手机对原有App生态影响产业生态从封闭向开放重构
- 2026年能源及电力行业碳核算软件平台选型与应用案例
- 采购合规培训课件
- 中班多肉种植方案
- 颜氏家训教学课件
- 中电建商业保理有限公司校园招聘考试题库附答案
- 执法用语课件
- 2026年浙江纺织服装职业技术学院单招综合素质考试模拟测试卷附答案
- 小学奥数之圆与扇形求解【含答案】
- 提升组织效率
- 新能源建设课件
- “时空对话”朗诵剧剧本
- 光伏电站建设工程合同范本
评论
0/150
提交评论