欢迎来到天天文库
浏览记录
ID:50076593
大小:483.00 KB
页数:19页
时间:2020-03-04
《Java面向对象程序设计复习题附答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Java面向对象程序设计复习题一、选择题1、下列哪个是Java中的关键字(C)。 A、run B、Integer C、default D、implement2、下面关于Java.applet.Applet和其祖先类的描述语句哪个不对(B)。 A、Applet是Container的一种 B、Applet是Window的一种 C、Applet是Component的一种 D、Applet是Panel的一种3、下列类DataOutputStream的构造方法正确的是(A)。 A、newdataOutputStream(newFileOutputStream(
2、“out.txt”)); B、newdataOutputStream(“out.txt”); C、newdataOutputStream(newwriter(“out.txt”)); D、newdataOutputStream(newFileWriter(“out.txt”));4、在switch(表达式)语句中,表达式的类型不能为(C)。 A、byte B、char C、long D、int5、在接口MouseMotionListener中方法正确的是(A)。 A、PublicvoidmouseDragged(MouseEvent) B、Publicb
3、ooleanmouseDragged(MouseEvent) C、PublicvoidmouseDragged(MouseMotionEvent) D、PublicbooleanMouseDragged(MouseMotionEvent)6、下面是一些异常类的层次关系 Java.lang.Exception Java.lang.RuntimeException Java.lang.IndexOutOfBoundsException Java.lang.ArrayIndexOutOfBoundsException Java.lang.S
4、tringIndexOutOfBoundsException假设有一个方法X,能够抛出两个异常,ArrayIndex和StringIndex异常,假定方法X中没有try-catch语句,下面哪个答案是正确的。(B) A、方法X应该声明抛弃ArrayIndexOutOfBoundsException和StringIndexOutOfBounds Exception。 B、如果调用X的方法捕获IndexOutOfBoundsException,则ArrayIndexOutOfBounds Exception和StringIndexOutOfBoundsException
5、都可以被捕获。 C、如果方法X声明抛弃IndexOutOfBoundsException,则调用X的方法必须用Try-catch语句 捕获。 D、方法X不能声明抛弃异常。7、现有一变量声明为booleanaa;下面赋值语句中正确的是(D)。 A、aa=0 B、aa=True C、aa="true" D、aa=false8、某类Example的main()方法参数为args,当输入数据JavaExamplecat时,args[0]的值为(A)。 A、cat B、Java C、example D、null9、Strings1=newString(
6、“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、下列哪个不是Jav
7、a的保留字(D)。 A、float B、class C、extends D、virtual12、下列符号中不能作为Java标识符的是(D)。 A、abc B、$str1 C、_pore D、45six13、方法methodA定义如下: returnTypemethodA(bytex,doubley){ return(short)x/y*2; }则返回值returnType为(C)。 A、byte B、double C、short D、int1
此文档下载收益归作者所有