欢迎来到天天文库
浏览记录
ID:33946243
大小:207.16 KB
页数:11页
时间:2019-03-02
《java复习资料习题版带参考答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题1、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为(A)A)staticvoidmethod()B)publicvoidmethod()C)finalvoidmethod()D)abstractvoidmethod()2、Java中main()函数的返回值是什么类型(D)A)StringB)intC)charD)void3、以下说法正确的是(A)A)Java中所有的方法都必须在类内定义B)Java中主方法可以不在类内定义,其他方法都必须定义在类内C)Java
2、中主方法必须定义在类内,其他方法可以不必定义在类内D)Java中所有方法都不必在类内定义4、Java不支持多重继承,但我们可以通过(B)实现A)多态B)接口C)覆盖D)抽象类5、已知表达式int[]m={0,1,2,3,4,5,6};下面B哪个表达式的值与数组元素个数相等(B)A)m.length()B)m.lengthC)m.length()+1D)m.length+16、所有的异常类皆继承哪一个类(B)A)java.io.ExceptionB)java.lang.ThrowableC)java.lang.ExceptionD)jav
3、a.lang.Error7、关于布尔类型说法正确的是(A)A)boolean表示布尔类型,它的取值只有true和falseB)bool表示布尔类型,它的取值只有true和falseC)boolean表示布尔类型,它的取值只有1和0D)bool表示布尔类型,它的取值只有1和08、在异常处理中,如释放资源、关闭文件等善后操作由(C)来完成A)try子句B)catch子句C)finally子句D)throw子句9、要开发Java程序,需要安装的开发包是(A)1A)jdkB)eclipseC)notepadD)记事本10、给出下面的代码段:pu
4、blicclassTest{staticintarr[]=newint[10];publicstaticvoidmain(Stringa[]){System.out.println(arr[1]);}}哪个语句是正确的(C)A)编译时将产生错误B)编译时正确,运行时将产生错误C)输出零D)输出空11、如下哪个字符串是Java中的标识符(A)A)fieldnameB)superC)3numberD)#number12、以下哪项是接口的正确定义(D)A)interfaceB{voidprint(){};}B)abstractclassB{v
5、oidprint();}C)abstractinterfaceBextendsA1,A2//A1、A2为已定义的接口{abstractvoidprint(){};}D)interfaceB{voidprint();}13、以下代码段执行后的输出结果为(B)intx=3;inty=10;System.out.println(y%x);A)0B)1C)2D)314、不允许作为类及类成员的访问控制符的是(C)A)publicB)privateC)staticD)protected15、执行完代码int[]x=newint[25];后,以下哪项
6、说明是正确的(A)A)x[24]为0B)x[24]未定义C)x[25]为0D)x[0]为空16、类Text定义如下:2publicclassTest{publicfloataMethod(floata,floatb){}//***}将以下哪种方法插入行"//***"是不合法的。(B)A)publicfloataMethod(floata,floatb,floatc){}B)publicfloataMethod(floatc,floatd){}C)publicintaMethod(inta,intb){}D)publicfloataMet
7、hod(inta,intb,intc){}17、在Java语言中,下列哪个包是编译器自动导入的(A)A)java.langB)java.netC)javax.swingD)java.util18、关于类和对象的叙述正确的是(A)A)Java的类分为两大部分:系统定义的类和用户自定义的类B)类的静态属性和全局变量的概念完全一样,只是表达形式不同C)类的成员至少有一个属性和一个方法D)类是对象的实例化19、以下语句中,没有创建出字符串对象的是(A)A)Stringstr;B)Stringstr="hello";C)Stringstr=new
8、String();D)newString("hello");20、A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明①Aa0=newA();②Aa1=newB();③Aa2=newC();请问
此文档下载收益归作者所有