JAVAOOP复习题笔试

上传人:壹****1 文档编号:465217549 上传时间:2022-09-16 格式:DOC 页数:15 大小:57.50KB
返回 下载 相关 举报
JAVAOOP复习题笔试_第1页
第1页 / 共15页
JAVAOOP复习题笔试_第2页
第2页 / 共15页
JAVAOOP复习题笔试_第3页
第3页 / 共15页
JAVAOOP复习题笔试_第4页
第4页 / 共15页
JAVAOOP复习题笔试_第5页
第5页 / 共15页
点击查看更多>>
资源描述

《JAVAOOP复习题笔试》由会员分享,可在线阅读,更多相关《JAVAOOP复习题笔试(15页珍藏版)》请在金锄头文库上搜索。

1、精品文档,仅供学习与交流,如有侵权请联系网站删除JAVAOOP复习题类型:(笔试)范围:内测/月考日期:时长:1小时总分数:100 分姓名:准考证号:证件号码:理论部分注意:考试结束试卷必须交回,答案填写在答题卡上【精品文档】第 页1. .给定两个java程序,如下:Text.java的编译运行结果是(选一项)pubilc interface Face int count = 40;pubilc class Text implements Face private static int counter; pubilc static void main(Stringargs) System.ou

2、t.println( counter );A、40B、41C、0D、12. Java程序中读入用户输入的一个值,要求创建一个自定义的异常,如果输入值大于10,使用throw语句显式地引发异常,异常输出信息为“somethings wrong!”,语句为(选一项)A、if (I10) throw Exception(somethings wrong!);B、if (I10) throw Exception e (somethings wrong!);C、if (I10) throw new Exception(somethings wrong!);D、if (I10) throw new Exc

3、eption e (somethings wrong!);3. Java程序中类的定义如下:class Demo private int count; public Demo() count=new int10; public void setCount(int ct,int n) countn=ct; public int getCount(int n) return countn; public void showCount(int n) System.out.println(Count is +countn);在创建Demo类的实例后,通过调用showCount(9)方法得到的显示结果是

4、(选一项)A、Count is 0B、Count is nullC、编译错误D、运行时错误4. java程序中有如下代码:DataInputStream din = new DataInputStream ( new BufferedInputStream(new FileInputStream(employee.dat) );假设在employee.dat文件中只有如下一段字符:abcdefg。则:System.out.println(din.read()在屏幕上打印(选一项)A、AB、BC、97D、985. java语言中,下列处理输出操作的所有类的基础的是(选一项)A、DataOutpu

5、tB、OutputStreamC、BufferedOutputStreamD、IOStream6. Java中,使用()修饰符时,一个类能被同一包或不同包中的其他类访问。(选一项)A、privateB、protectedC、publicD、friendly7. public class MyClass1public static void main (String argv)_ class MyInner 在以上java代码中的横线上,不可放置()修饰符。(选一项)A、publicB、privateC、staticD、friend8. public class Test public stat

6、ic void main(String args) EqTest e = new EqTest(); e.show();class EqTest String s = Java; String s2 = java; public void show() /在这儿放置测试代码 System.out.println(相等); else System.out.println(不相等);在上面的Java代码的注释行位置,放置()测试代码能输出“相等”结果。(选一项)A、if(s=s2)B、if(s.equals(s2)C、if(s.equalsIgnoreCase(s2)D、if(s.noCaseMa

7、tch(s2)9. 包pack1的类class1中有成员方法:protected void method_1(),private void method_2(),public void method_3()和void method_4(),在包pack2中的类class2是class1的子类,你在class2中可以调用方法(选两项)A、method_1B、method_2C、method_3D、method_410. 编译并运行下面的Java程序:class A int var1=1; int var2; public static void main(String args) int var

8、3=3; A a = new A(); System.out.println(a.var1+a.var2+var3);将产生( )结果。(选一项)A、0B、4C、3D、代码无法编译,因为var2根本没有被初始化11. 编译并运行下面的Java代码段char c = a;switch (c) case a: System.out.println(a); default: System.out.println(default);输出结果是(选一项)A、代码无法编译,因为switch语句没有一个合法的表达式B、a defaultC、aD、default12. 分析下列Java代码:class A p

9、ublic static void main(String args) method(); static void method() try System.out.println(Hello); finally System.out.println(good-bye);编译运行后,输出结果是(选一项)A、“Hello”B、“good-bye”C、“Hello good-bye”D、代码不能编译13. 分析下面的Java程序:public class ExceptionTest public static void main(String args) throws Exception try t

10、hrow new Exception(); catch(Exception e) System.out.println(Caught in main(); System.out.println(nothing); 输出结果为(选一项)A、Caught in main()nothingB、Caught in main()C、nothingD、没有任何输出14. 给定 Java 代码如下 , 要打印出list中存储的内容,以下语句正确的是(选两项)ArrayList list= new ArrayList();list.add(a);list.add(b);A、System.out.print(l

11、ist);B、System.out.print(list.toArray();C、System.out.print(list.toString();D、System-out-print(list.get(0);15. 给定Java代码,如下:abstract class Shape abstract void draw();要创建Shape类的子类Circle,以下代码正确的是(选两项)A、class Circle extends Shapeint draw()B、abstract class Circle extends Shape C、class Circle extends Shapev

12、oid draw();D、class Circle extends Shapevoid draw();16. 给定java代码,如下:编译运行,结果是(选一项)public static void main(String args) String s; System.out.println( s= + s);A、编译错误B、编译通过,但出现运行时错误C、正常运行,输出s=nullD、正常运行,输出s=17. 给定java代码,如下:运行时,会产生()类型的异常。(选一项)String s = null;s.concat(abc);A、AritthmeticExceptionB、Nullpoin

13、terExceptionC、IOExceptionD、EOFException18. 给定java代码片段,如下:Integer a = new Integer(3);Integer b = new Integer(3);System.out.println(a=b);运行后,这段代码将输出(选一项)A、1B、0C、trueD、false19. 给定java代码如下,d的取值范围是(选一项)double d = Math.random();A、d=1.0B、d=0.0,并且d=0.0,并且d=1.0,并且dDouble.MAX_VALUE20. 给定Java代码如下,运行时,会产生( )类型的异常。(选一项)String s = null;s.concat(abc);A、ArithmeticExceptionB、NullPointerExceptionC、IOExceptionD、EOFException21. 给定某Java程序的main方法如下,该程序编译运行的结果是(选一项)public static void main(Stringargs) String str = null; str.concat(abc);

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 中学教育 > 试题/考题 > 初中试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号