77范文网 - 专业文章范例文档资料分享平台

JAVAOOP复习题笔试(2)

来源:网络收集 时间:2019-04-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

内测/月考

list.add(\list.add(\

A、System.out.print(list); 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 Shape{int draw(){}} B、abstract class Circle extends Shape{ } C、class Circle extends Shape{void draw();} D、class Circle extends Shape{void draw(){};}

16. 给定java代码,如下:编译运行,结果是(选一项)

public static void main(String[] args) { String s;

System.out.println( \}

A、编译错误

B、编译通过,但出现运行时错误 C、正常运行,输出s=null D、正常运行,输出s=

17. 给定java代码,如下:运行时,会产生()类型的异常。(选一项)

String s = null; s.concat(\

A、AritthmeticException B、NullpointerException C、IOException D、EOFException

18. 给定java代码片段,如下:

Integer a = new Integer(3); Integer b = new Integer(3); System.out.println(a==b);

运行后,这段代码将输出(选一项) A、1 B、0 C、true D、false

第 6 页 共 18 页

内测/月考

19. 给定java代码如下,d的取值范围是(选一项)

double d = Math.random(); A、d>=1.0

B、d>=0.0,并且d<1.0

C、d>=0.0,并且d=1.0,并且d

20. 给定Java代码如下,运行时,会产生( )类型的异常。(选一项)

String s = null; s.concat(\A、ArithmeticException B、NullPointerException C、IOException D、EOFException

21. 给定某Java程序的main方法如下,该程序编译运行的结果是(选一项)

public static void main(String[]args){ String str = null; str.concat(\ str.concat(\ System.out.println(str); } A、null B、abcdef C、编译错误 D、运行时出现异常

22. 给定如下JAVA 程序片断:

class A{ public A(){

system.out.println(\ } }

class B extends A{

public B(){ System.out.println(\ public static void main(String[] args){ B b = new B(); } }

上述程序将(选一项) A、不能通过编译 B、通过编译,输出为: A B C、通过编译,输出为: B

第 7 页 共 18 页

内测/月考

D、通过编译,输出为: A

23. 给定如下Java代码,编译时会在( )出现错误。(选一项)

class Parent{ }

class Child extends Parent{

public static void main(String args[]){ Parent p1 = new Child(); //第一行 Parent p2 = new Parent(); //第二行 Child c1 = new Child(); } }

A、第一行 B、第二行 C、第三行 D、第四行

24. 给定如下Java代码,编译运行时,以下( )语句的值是true。(选两项)

String s = \String t = \

String e = new String(\char[] c = {'h','e','l','l','o'}; A、s.equals( t ) B、t.equals( c ) C、t.equals( e ) D、t==c

25. 给定一个Java程序代码,如下:运行编译后,输出结果是(选一项)

pubilc class Test{ int count = 9; pubilc void count1(){ int count = 10;

System.out.println(\ }

pubilc void count2(){

System.out.println(\ }

pubilc static void main(String args[]){ Test t = new Twst(); t.count1(); t.count2(); } }

A、count1=9 count2=9

//第三行

Child c2 = new Parent(); //第四行

第 8 页 共 18 页

内测/月考

B、count1=10 count2=9 C、count1=10 count2=10 D、count1=9 count2=10

26. 给定一个Java程序的代码片断如下,运行后,正确的输出结果是(选一项)

String s=\s.replace(\System.out.println(s); A、hello world; B、hello, world C、HELLO WORLD; D、HELLO ,WORLD;

27. 给定一个java程序的方法结构,如下:

public Integer change(String s){ }

以下方法体实现语句正确的是(选两项) A、return new Integer(s); B、return s;

C、Integer t = Integer.valueOf(s);return t; D、return s.getInteger();

28. 接口的定义如下:

interface A {

int method1(int i); int method2(int j); }

类B实现了接口A,以下( )是正确的。(选一项) A、class B implements A {int method1() { }int method2() { }} B、class B {int method1(int i) { }int method2(int j) { }}

C、class B implements A {int method1(int i) { }int method2(int j) { }} D、class B extends A {int method1(int i) { }int method2(int j) { }}

29. 类 Java.util.HashMap 实现了( )接口。(选一项)

A、collection B、Set C、Map D、List

30. 如下Java代码段,体现了()概念。(选一项)

public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int i,float f){.....} A、多继承

第 9 页 共 18 页

内测/月考

B、重载 C、重写 D、多态

31. 为了判断两个字符串s1和s2是否相等,应当使用(选一项)

A、if (s1==s2) B、if (s1=s2) C、if (strcpy(s1,s2)) D、if (s1.equals(s2))

32. 下列关于类中的描述错误的是(选一项)

A、类是拥有相同特征、共同的行为和共同的关系的一组对象 B、类是对象在现实世界的具体表现形式

C、类似的对象归为一个类,每个类描述一组独立的对象 D、对象是类的实例,类结构是对象抽象的实用形式

33. 下面程序的输出是(选一项)

class A2 extends A1 { A2(){

System.out.println(\ }

public static void main(String args[]){ new A2(); } }

class A1{ A1(){

System.out.println(\ } } A、A1 B、A2 C、A1A2 D、A2A1

34. 下面是Java程序中的一些声明,选项中能够通过编译的一项是(选一项)

String s1 = new String(\String s2 = new String(\String s3 = new String(); A、s3 = s1 + s2 B、s3 = s1 & s2 C、s3 = s1 || s2 D、s3 = s1 - s2

第 10 页 共 18 页

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库JAVAOOP复习题笔试(2)在线全文阅读。

JAVAOOP复习题笔试(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/584038.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: