电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Java面向对象程序设计复习题剖析VIP免费

Java面向对象程序设计复习题剖析_第1页
1/16
Java面向对象程序设计复习题剖析_第2页
2/16
Java面向对象程序设计复习题剖析_第3页
3/16
Java面向对象程序设计复习题一、选择题1、下列哪个是Java中的关键字(C)。A、runB、IntegerC、defaultD、implement2、下面关于Java.applet.Applet和其祖先类的描述语句哪个不对(B)。A、Applet是Container的一种B、Applet是Window的一种C、Applet是Component的一种D、Applet是Panel的一种3、下列类DataOutputStream的构造方法正确的是(A)。A、newdataOutputStream(newFileOutputStream(“out.txt”));B、newdataOutputStream(“out.txt”);C、newdataOutputStream(newwriter(“out.txt”));D、newdataOutputStream(newFileWriter(“out.txt”));4、在switch(表达式)语句中,表达式的类型不能为(C)。A、byteB、charC、longD、int5、在接口MouseMotionListener中方法正确的是(A)。A、PublicvoidmouseDragged(MouseEvent)B、PublicbooleanmouseDragged(MouseEvent)C、PublicvoidmouseDragged(MouseMotionEvent)D、PublicbooleanMouseDragged(MouseMotionEvent)6、下面是一些异常类的层次关系Java.lang.ExceptionJava.lang.RuntimeExceptionJava.lang.IndexOutOfBoundsExceptionJava.lang.ArrayIndexOutOfBoundsExceptionJava.lang.StringIndexOutOfBoundsException假设有一个方法X,能够抛出两个异常,ArrayIndex和StringIndex异常,假定方法X中没有try-catch语句,下面哪个答案是正确的。(B)A、方法X应该声明抛弃ArrayIndexOutOfBoundsException和StringIndexOutOfBoundsException。B、如果调用X的方法捕获IndexOutOfBoundsException,则ArrayIndexOutOfBoundsException和StringIndexOutOfBoundsException都可以被捕获。C、如果方法X声明抛弃IndexOutOfBoundsException,则调用X的方法必须用Try-catch语句捕获。D、方法X不能声明抛弃异常。7、现有一变量声明为booleanaa;下面赋值语句中正确的是(D)。A、aa=0B、aa=TrueC、aa="true"D、aa=false8、某类Example的main()方法参数为args,当输入数据JavaExamplecat时,args[0]的值为(A)。A、catB、JavaC、exampleD、null9、Strings1=newString(“Java”);Strings2=newString(s1)则下列哪个说法是正确的(C)。A、表达式s1==s2为真B、s1和s2是同一个对象C、表达式s1.equals(s2)为真D、以上均不对10、类定义如下classFoo{publicstaticvoidmain(Stringargs[]){Strings;System.out.println("s="+s);}}则下列结论正确的是(C)。A、有输出结果,且为空B、没有输出结果C、编译错误D、有输出结果,且不为空11、下列哪个不是Java的保留字(D)。A、floatB、classC、extendsD、virtual12、下列符号中不能作为Java标识符的是(D)。A、abcB、$str1C、_poreD、45six13、方法methodA定义如下:returnTypemethodA(bytex,doubley){return(short)x/y*2;}则返回值returnType为(C)。A、byteB、doubleC、shortD、int14、如果floatf=4.2F;Floatg=newFloat(4.2F);Doubled=newDouble(4.2);则下列选项正确的是(B)。A、f==gB、f==g.floatValue()C、d==fD、d.equals(f)15、下列二维数组定义中错误的是(A)。A、inta[][]=newint[][];B、int[]a[]=newint[10][10];C、inta[][]=newint[10][10];D、int[][]a=newint[10][10];16、关于下列语句哪个答案是正确的(D)。System.out.println(4|7);A、4B、5C、6D、717、下面哪一个AWT组件可以有菜单栏MenuBar(A)。A、Java.awt.FrameB、Java.awt.WindowC、Java.awt.AppletD、Java.awt.Panel18、下列哪个方法用于创建并开始一个新的线程(B)。A、run();B、start();C、execute();D、run(Runnabler);19、如果有Booleana=newBoolean(“yes”),则a.booleanValue()值为(D)。A、yesB、“yes”C、trueD、false20、以下类DataOutputStream的构造方法正确的是(C)。A、newdataInputStream(“in.txt”);B、newdataInputStream(newfile(“in.txt”));C、newdataInputStream(newFileInputStream(“in.txt”));D、newdataInputStream(newFileWriter(“in.txt”));21、编译JavaApplication源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为(B)。A、.JavaB、.classC、.htmlD、.exe22、设x=1,y=2,z=3,则表达...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Java面向对象程序设计复习题剖析

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部