(完整word版)java期末复习题答案.doc
上传人:a是****澜吖 上传时间:2024-09-11 格式:DOC 页数:27 大小:118KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

(完整word版)java期末复习题答案.doc

(完整word版)java期末复习题答案.doc

预览

免费试读已结束,剩余 17 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、选择题1.Javaapplication中的主类需包含main方法,main方法的返回类型是什么?()A、intB、floatC、doubleD、void2、异常包含下列那些内容?A)程序中的语法错误B)程序的编译错误C)程序执行过程中遇到的事先没有预料到的情况D)程序事先定义好的可能出现的意外情况3、.函数重载是指A.两个或两个以上的函数取相同的函数名,但形参的个数或类型不同B.两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同C.两个以上的函数名字不同,但形参的个数或类型相同D.两个以上的函数取相同的函数名,并且函数的返回类型相同4、.指出下列程序运行的结果publicclassExample{Stringstr=newString(″good″);char[]ch={′a′,′b′,′c′};publicstaticvoidmain(Stringargs[]){Exampleex=newExample();ex.change(ex.str,ex,ch);System.out.print(ex.str+″and″);System.out.print(ex.ch);}publicvoidchange(Stringstr,charch[]){str=″testok″;ch[0]=′g′;}}A.goodandabcB.goodandgbcC.testokandabcD.testokandgbc5.下列哪个选项的java源文件代码片段是不正确的?A.packagetestpackage;publicclassTest{}B.importjava.io.*;packagetestpackage;publicclassTest{}C.importjava.io.*;classPerson{}publicclassTest{}D.importjava.io.*;importjava.awt.*;publicclassTest{}6.以下程序段执行后将有()个字节被写入到文件afile中。try{FileOutputStreamfos=newFileOutputStream(“afile.txt”);DataOutputStreamdos=newDataOutputStream(fos);dos.writeInt(3);dos.writeDouble(0.01);dos.close();fos.close();}catch(IOExceptione){}A、2B、8C、12D、167、以public修饰的类如:publicclassCar{…}则Car()AA、可被其它程序包中的类使用B、仅能被本程序包中的类使用C、不能被任意其它类使用D、不能被其它类继承8、构造函数何时被调用()A.类定义时B.创建对象时C.调用对象方法时D.使用对象的变量时9.Java中,数值类型值中可能出现的符号是()A.RB.DC.TD.Y10.下面的表达式中正确的是()A.Strings=″你好″;inti=3;s+=i;B.Strings=″你好″;inti=3;if(i==s){s+=i};C.Strings=″你好″;inti=3;s=+i;D.Strings=″你好″;inti=3;s=i+;11.在异常处理中,如释放资源、关闭文件、关闭数据库等由()来完成。A.try子句B.catch子句C.finally子句D.throw子句12、.如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词()A.publicB.privateC.protectedD.transient13、.在Java中,不属于整数类型变量的是()A.doubleB.longC.intD.byte14、.下面属于Java关键字的是()A.NULLB.IFC.doD.goto15、.当方法遇到异常又不知如何处理时,下列哪种说法是正确的()A.捕获异常B.抛出异常C.声明抛出异常D.嵌套异常16、.Java程序的执行过程中用到一套JDK工具,其中java.exe是指()A.Java文档生成器B.Java解释器C.Java编译器D.Java类分解器17、.Java语言中,下列标识符错误的是()A.dissB.—nameC.&countD.—j18、下列能表示字符串S1长度的是AS1.lengthBS1.length()Csi.SizeDS1.Size()19、子类继承了父类的方法和状态,在子类中可以进行的操作是A更换父类的方法B减少父类方法C减少父类变量D增添方法20、下列语句中错误的是A