java面向对象程序设计复习题附答案.doc

java面向对象程序设计复习题附答案.doc

ID:31830802

大小:461.50 KB

页数:24页

时间:2019-01-20

java面向对象程序设计复习题附答案.doc_第1页
java面向对象程序设计复习题附答案.doc_第2页
java面向对象程序设计复习题附答案.doc_第3页
java面向对象程序设计复习题附答案.doc_第4页
java面向对象程序设计复习题附答案.doc_第5页
资源描述:

《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、newdataOutputStr

2、eam(newFileOutputStream(“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)。 

3、 A、PublicvoidmouseDragged(MouseEvent)  B、PublicbooleanmouseDragged(MouseEvent)  C、PublicvoidmouseDragged(MouseMotionEvent)  D、PublicbooleanMouseDragged(MouseMotionEvent)6、下面是一些异常类的层次关系   Java.lang.Exception    Java.lang.RuntimeException     Java.lang.IndexOutOfBoundsE

4、xception      Java.lang.ArrayIndexOutOfBoundsException       Java.lang.StringIndexOutOfBoundsException假设有一个方法X,能够抛出两个异常,ArrayIndex和StringIndex异常,假定方法X中没有try-catch语句,下面哪个答案是正确的。(B)  A、方法X应该声明抛弃ArrayIndexOutOfBoundsException和StringIndexOutOfBounds   Exception。  B、如果调用X的

5、方法捕获IndexOutOfBoundsException,则ArrayIndexOutOfBounds   Exception和StringIndexOutOfBoundsException都可以被捕获。  C、如果方法X声明抛弃IndexOutOfBoundsException,则调用X的方法必须用Try-catch语句   捕获。  D、方法X不能声明抛弃异常。7、现有一变量声明为booleanaa;下面赋值语句中正确的是(D)。  A、aa=0   B、aa=True   C、aa="true"   D、aa=false8

6、、某类Example的main()方法参数为args,当输入数据JavaExamplecat时,args[0]的值为(A)。  A、cat   B、Java   C、example   D、null9、Strings1=newString(“Java”);Strings2=newString(s1)则下列哪个说法是正确的(C)。  A、表达式s1==s2为真  B、s1和s2是同一个对象      C、表达式s1.equals(s2)为真  D、以上均不对10、类定义如下  classFoo{   publicstaticvoid

7、main(Stringargs[]){    Strings;    System.out.println("s="+s);   }  }则下列结论正确的是(C)。  A、有输出结果,且为空  B、没有输出结果  C、编译错误       D、有输出结果,且不为空11、下列哪个不是Java的保留字(D)。  A、float   B、class   C、extends   D、virtual12、下列符号中不能作为Java标识符的是(D)。  A、abc   B、$str1   C、_pore   D、45six13、方法metho

8、dA定义如下:  returnTypemethodA(bytex,doubley){   return(short)x/y*2;  }则返回值returnType为(C)。  A、byte   B、double   C、short   D、int1

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。