您好,欢迎访问三七文档
当前位置:首页 > 财经/贸易 > 资产评估/会计 > 《JAVA程序设计项目案例训练》期末试卷(A卷)
第1页/共4页献给Java专业期末考试复习的同学希望你们能考个好成绩2010~2011学年第二学期哈尔滨华夏计算机职业技术学院期末考试JAVA程序设计项目案例训练试题(A卷)总分题号一二三四核分人题分40202020复查人得分答题说明:无答题卡,请在试卷上作答。得分评卷人一、选择题(共10小题,每小题4分,共计40分)1.下面()数据类型可用于main()方法中传递的参数A、StringB、IntegerC、BooleanD、Variant2.在屏幕上显示的消息正确的语句是()A、System.out.println(IamJavaExpert);B、system.out.println(IamJavaExpert);C、System.Out.Println(IamJavaExpert);D、System.out.println('IamJavaExpert');3.下面()命令可用于编译Java程序A、javaB、javacC、appletviewerD、javadoc4.在一个类中定义的成员变量和成员方法时,不允许()。A.两个成员变量名相同.B.成员变量与成员方法名相同.C.两个成员方法名相同D.成员方法中的参数与成员变量名相同5.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为()。A、隐藏B、覆盖C、重载D、Java不支持此特性6.执行下面的程序,输出结果是()。publicclassTest{intx=12;publicvoidmethod(intx){x+=x;System.out.println(x);(装订线内不要答题)装线订班级姓名学号专业第2页/共4页}publicstaticvoidmain(String[]args){Testt=newTest();t.method(5);}}A.5B.10C.12D.17E.247.关于下面程序片段,()的结论是正确的。Stringa=Java;Stringb=Java;Stringx=Ja;Stringy=va;Stringc=x+y;A、a和b指向同一个实例对象,a和c指向同一个实例对象B、a和b指向同一个实例对象,a和c不指向同一个实例对象C、a和b不指向同一个实例对象,a和c指向同一个实例对象D、a和b不指向同一个实例对象,a和c不指向同一个实例对象8.设有定义:Strings=”World”;,下列语句错误的是()。A、intm=s.indexOf(‘r’);B、charc=s.charAt(0);C、intn=s.length();D、Stringstr=s.append();9.执行完下面程序片段后,(B)的结论是正确的。inta,b,c;a=1;b=2;c=(a+b3?a++:b++);A、a的值是2,b的值是3B、a的值是1,b的值是3C、a的值是1,b的值是2D、c的值是false10.字符流与字节流的区别是()。A、每次读入的字节数不同B、前者带有缓冲,后者没有C、前者是块读写,后者是字节读写D、二者没有区别,可以互换使用得分评卷人二、填空题(共10个空,每空2分,共计20分)1.JVM是指()。2.在Java语言中,所有的数组都有一个()属性,这个属性存储了该数组的元素的个数(或者说数组长度)。3.Java中类成员的限定词有以下几种:private缺省,(),()。其中()的限定的范围最大。4.在Java程序运行时,系统自动通过System类创建三个静态的I/O对象,它们是标准输入流对象()、标准输出流对象()和标准错误流对象()。5.java中的异常处理通过5个关键字来实现:它们是try、catch、throw、throws和finally。进行异常监测的代码要放在try子句内:捕获异常需要使()子句;在方法中宣布可能产生的异常应使用()关键字。得分评卷人第3页/共4页三、简答题(共4小题,每小题5分,共20分)1.怎样构成一个合法的Java变量名?2.阅读以下程序,写出运行结果。classQ1{publicstaticvoidmain(Stringargs[]){doubled=1.23;Decdec=newDec();dec.decrement(d);System.out.println(d);}classsDec{publicvoiddecrement(doubledecMe){decMe=decMe-0.1;}}3.字符串类String和StringBuffer类有何不同?4.如下语句是否可能抛出一个需要被捕获或在throws子句中进行声明的异常?如果是,异常的名称是什么?ScannerinputStream=newScanner(newFileInputStream(“morestuff.txt”));专业(装订线内不要答题)装线订班级姓名学号第4页/共4页得分评卷人四、编程题(共2小题,每小题10分,共20分)1.设计一个动物类,它包含动物的基本属性。例如名称、大小、重量等,并设计相应的动作,例如跑、跳、走等(共10分)编码规范2分;类定义2分;成员变量定义3分,成员函数定义3分。2.有三个字符串Strings1=HelloJava;Strings2=JavaApplet;Strings3=Java;,编写程序找出其中最大者。(共10分)编码规范2分;类定义2分;主方法的实现6分。
本文标题:《JAVA程序设计项目案例训练》期末试卷(A卷)
链接地址:https://www.777doc.com/doc-2864717 .html