




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
JAVA语言程序设计期末考试模拟试题答案(一) 一、单选择题(每小题2分,共10分)1、B 2、A 3、D 4、C 5、A二、填空题(每空格1分,共20分)1、编辑源程序、编译生成字节码、解释运行字节码2、Applet、MyApplet 3、javac.exe、3、 . class4、2 、2 5、0 6、true 、 false7、抽象(abstract)方法、最终(final)方法8、package MyPackage ; 应该在程序第一句。9、120 10、单、多三、写出下列程序完成的功能。(每小题5分,共20分)1、计算 1/1+1/2+1/3+.+1/100 的值。2、从标准输入(即键盘)读入10个整数存入整型数组a中,然后逆序输出这10个整数。3、创建一个标题为按钮的窗框,窗框中显示有按下我字样的按钮。4、求两个数的最大值。四、写出下面程序的运行结果(每小题10分,共30分)1、Hello! I love JAVA.2、s = 1803、a=60 b=20 c=30五、使用Java语言编写程序。(每小题10分,共20分)1、参考程序如下:import java.io.* ;public class abc public static void main(String args ) int i , n = 10 , max = 0 , min = 0 , temp = 0; try BufferedReader br = new BufferedReader( new InputStreamReader(System.in); max = min = Integer.parseInt(br.readLine( ); catch ( IOException e ) ; for ( i = 2 ; i max ) max=temp; if (temp min) min=temp; catch ( IOException e ) ; System.out.println(max=+max+nmin=+min); 2、参考程序如下:import java.applet.* ; import java.awt.* ;public class abc extends Applet Complex a,b,c ; public void init( ) a = new Complex(1,2); b = new Complex(3,4); c = new Complex(); public void paint(Graphics g) c=plexAdd(b); g.drawString(第一个复数:+a.toString(),10,50); g.drawString(第二个复数:+b.toString(),10,70); g.drawString(两复数之和:+c.toString(),10,90); class Complex int RealPart ; / 复数的实部 int ImaginPart ; / 复数的虚部 Complex() RealPart = 0 ; ImaginPart = 0 ; Complex(int r , int i) RealPart = r ; ImaginPart = i ; Complex complexAdd(Complex a) Complex temp = new Complex( ); / 临时复数对象 temp.RealPart=RealPart+a.RealPart; temp.ImaginPart=ImaginPart+a.ImaginPart; return temp; public String toString( ) return ( RealPart+ + +ImaginPart+ i ); JAVA语言程序设计期末考试模拟试题答案(二) 一、单选择题(每小题1分,共12分)、B 2、B 3、C 4、C 5、A 6、A 7、AD 9、 10、D 11、A12、二、填空题(每空格1分,共20分)1、编辑源程序、编译生成字节码、解释运行字节码2、Applet、MyApplet3、javac.exe、3、 . class4、2 、25、06、true 、 false7、抽象(abstract)方法、最终(final)方法8、package MyPackage ; 应该在程序第一句。9、This two10、单、多JAVA语言程序设计期末考试模拟试题答案(三) 一、 二、BCADB CBABB CBCDC BCCAA BBDB三、1、getVar()为静态方法,只能处理静态域。 改正如下: class MyClass int var=100; static int getVar() return var; 2、构造函数不能定义返回类型。 改正如下: public class MyClass int data; void MyClass(int d) data=d; 3、data不是静态域,不能通过类名引用。 改正如下: public class MyMain public static void main(String args ) System.out.println(MyClass1.data); class MyClass1 static int data=10; 4、IamAbstract作为具体类中不能包含有抽象方法。 改正如下: abstract class IamAbstract 或 class IamAbstract final int f; final int f;double d; double d;abstract void method(); abstract void method(); 5、mine 为父类定义的私有域,子类无法继承并引用。 改正如下:class parent 或 class parent private int mine; private int mine; class child extends parent class child extends parent int void getMine() int getMine() return mine; return mine; 6、 7、构造函数重载this()语句应为第一个语句。 改正如下: class AmIWrong int data1,data2; AmIWrong() data1=-1; AmIWrong(int d) this(); data2=d; 8、接口MyInterface中的方法method1()缺省是public的, 题中Child类在实现接口时缩小了范围。 改正如下:interface MyInterface void method1(); abstract class Parent implements MyInterface class Child extends Parent public void method1() System.out.println(“I am implemented now!”); 9、捕获异常应将具体的异常类参数置前,题中将Exception类置前,将捕获所有异常,无法进入其他catch块。 改正如下: public static void main(String args ) try char ch=(char)System.in.read(); . . ./其他语句 catch(IOException e) System.out.println(e.toString(); catch(Exception e) return; 10、run()方法作为接口中的方法缺省是public的, 题中缩小了范围。 改正如下:public class AmIWrong implements Runnable Thread mt=Thread(this); mt.start(); public void run() System.out.pr
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 四川省成都市天府新区2024-2025学年八年级下期学期末考试数学试卷(含答案)
- 汉字收集资料课件
- 北师大版五年级上册数学第一单元 小数除法 检测卷(无答案)
- 2025年黑龙江省佳木斯市二十中中考数学二模试卷(含答案)
- 总承包合同(合集15篇)
- 户口申请书15篇
- “一带一路”与中国企业社会责任知到智慧树答案
- 汉字书法课件模板楷书凌
- 汉堡店加盟商业模式
- 永州市教师消防知识培训课件
- 脓毒症抗炎治疗策略
- 财务岗位招聘笔试题与参考答案
- 电动汽车V2G技术
- 田忌赛马 同步分层作业(含答案)
- 高三年级年级主任工作计划
- 2023风光互补路灯设计方案
- jgj592023安全检查标准完整版
- 关节松动技术-上肢关节松动术(运动治疗技术)
- 2024CSCO肿瘤患者静脉血栓防治指南解读
- 供应商改善计划表
- DB11-T 1253-2022 地埋管地源热泵系统工程技术规范
评论
0/150
提交评论