覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!

超新尔雅学习通
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

云上河开面向对象程序设计(cb1)作业答案

面向对象程序设计(cb1)

学校: 无

平台: 云上河开

题目如下:

1. 如下Java代码段,体现了( )概念。 public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int I,float f){.....} .....

A. 重写

B. 重载

C. 多继承

D. 多态

答案: 重写

2. 在Java中,关于构造方法,下列说法错误的是( )。

A. 构造方法的名称必须与类名相同

B. 构造方法可以带参数

C. 构造方法不可以重载

D. 构造方法绝对不能有返回值

答案: 构造方法不可以重载

3. 下列常见的系统定义的异常中,哪个是输入、输出异常? ( )

A. ClassNotFoundException

B. IOException

C. FileNotFoundException

D. UnknownHostException

答案: IOException

4. Java的垃圾回收要由程序员自己来进行。

A. 正确

B. 错误

答案: 正确

5. Java是跨平台的语言。

A. 正确

B. 错误

答案: 正确

6. Java程序中注释只有一种/** */

A. 正确

B. 错误

答案: 错误

7. 在Java中,一个类只能实例化一个对象。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

8. 同一个接口可以由多个类来实现。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

9. 以下的变量定义语句中,合法的是( )。

A. float _*5=123.456F;

B. byte $_b1=123456789;

C. int _long_=123456L;

D. double d=3.14;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

10. 对于循环语句下列描述正确的是( )。

A. while和do-while实现的效果一样

B. continue可以跳出循环

C. for循环可以用while循环代替

D. while(1)表示无限循环

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

11. Java语言的源程序经编译后所生成的程序类型为( )。

A. exe 型的可执行程序

B. obj 型二进制的程序

C. lib 型二进制的库程序

D. class 型类代码的程序

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

12. 下列选项中不是Java语言特点的是( )。

A. 面向对象

B. 平台无关

C. 安全性高

D. 单线程

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

13. 以下代码的运行结果为( ) class Test{ public static void main(String[]args){ byte b1 = 5; byte b2 = 2; byte b3 = b1*b2; } }

A. 10

B. 52

C. 编译错误

D. 以上都不对

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

14. 请问,以下哪个语句不是合法的赋值语句( ) A:boolean b = true; B:int a = (int)1.23; C:double x = 1.1; D:char c = '10';

A. boolean b = true;

B. int a = (int)1.23;

C. double x = 1.1;

D. char c = '10';

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

15. Java的运行环境叫JRE。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

16. JDK包括JRE及开发工具。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

17. Java程序中注释只有一种/** */

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

18. 数据类型决定数据的存储方式和运算方式。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

19. Java中的数据类型分为两大类。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

20. 在Java中,负责对字节代码解释执行的是( ) 。

A. 垃圾回收器

B. 虚拟机

C. 编译器

D. 多线程机制

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

21. 以下的变量定义语句中,合法的是( )。

A. float _*5=123.456F;

B. byte $_b1=123456789;

C. int _long_=123456L;

D. double d=3.14;

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

22. 对于if 语句下列描述错误的是( )

A. if 语句后可以没有大括号

B. if 语句的条件必须是boolean类型

C. if语句属于分支结构

D. if 语句必须跟else联用

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

23. 对于switch 语句下列描述正确的是( )。

A. switch()括号内可以是任意类型数据

B. 允许多个case共用一组执行语句

C. case后必须有break语句

D. case后可以是常量也可以是变量

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

24. 对于循环语句下列描述正确的是( )。

A. while和do-while实现的效果一样

B. continue可以跳出循环

C. for循环可以用while循环代替

D. while(1)表示无限循环

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

25. 在Java中,下面对于构造方法的描述正确的是( )。

A. 类必须显式定义构造方法

B. 构造方法的返回类型是void

C. 构造方法和类有相同的名称,并且不能带任何参数

D. 一个类可以定义多个构造方法

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

26. 在Java中,一个类只能实例化一个对象。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

27. 下列选项中关于Java中封装的说法错误的是( )。

A. 封装就是将属性私有化,提供公有的方法访问私有属性

B. 属性的访问方法包括setter方法和getter方法

C. setter方法用于赋值、getter方法用于取值

D. 类的属性必须进行封装,否则无法通过编译

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

28. 在Java语言中,下列关于类的继承的描述,正确的是( )。

A. 一个类可以继承多个父类

B. 一个类可以具有多个子类

C. 子类可以使用父类的所有方法

D. 子类一定比父类有更多的成员方法

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

29. 同一个接口可以由多个类来实现。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

30. 如下Java代码段,体现了( )概念。 public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int I,float f){.....} .....

A. 重写

B. 重载

C. 多继承

D. 多态

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

31. 在Java中,关于构造方法,下列说法错误的是( )。

A. 构造方法的名称必须与类名相同

B. 构造方法可以带参数

C. 构造方法不可以重载

D. 构造方法绝对不能有返回值

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

32. 当子类重写父类的方法后,子类对象需要访问父类的非私有方法、非私有属性以及构造方法时需要的关键字是( )。

A. extend

B. this

C. public

D. super

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

33. 下列关于接口的描述,正确的是( )。

A. 抽象类可以使用extends关键字来继承接口

B. 接口可以被实例化

C. 接口可以继承多个父接口

D. 接口具有继承性,但不能继承父接口的所有属性和方法

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

34. 以下关于final修饰符的说法正确的是( )。

A. final修饰的类不能被继承

B. final修饰的方法可以被子类重写

C. final类中的域只能用final修饰

D. final可以与abstract同时修饰类

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

35. 同一个接口可以由多个类来实现。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

36. 在接口中定义的方法都只能是没有方法体的抽象方法。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

37. 接口和类一样也可以有继承关系,而且都只能支持单继承。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

38. abstract方法不一定要声明在abstract类中。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

39. 可以使用StringBuffer sb="这里是字符串"声明并初始化StringBuffer对象sb。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

40. 在Java 的异常处理模型中,无论是否发生异常,finally块中的代码都会被执行。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

41. 在Java中,( )对象可以使用键/值的形式保存数据。

A. ArrayList

B. HashSet

C. HashMap

D. LinkedList

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

42. 在Java中ArrayList类实现了可变大小的数组,便于遍历元素和随机访问元素,已知获得了ArrayList类的对象bookTypeList,则下列语句中能够实现判断列表中是否存在字符串“小说”的是( )。

A. bookTypeList.add("小说");

B. bookTypeList.get("小说");

C. bookTypeList.contains("小说");

D. bookTypeList.remove("小说");

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

43. 下列常见的系统定义的异常中,哪个是输入、输出异常? ( )

A. ClassNotFoundException

B. IOException

C. FileNotFoundException

D. UnknownHostException

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

44. 有如下程序段: int a = 5,b = 5; String s1 = new String("祝你今天考出好成绩!"); String s2 = new String("祝你今天考出好成绩!"); 则表达式a == b与s2 == s1的结果分别是:( )。

A. true与true

B. false与true

C. true与false

D. false与false

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

45. 以下关于Java异常处理的说法,正确的是:( )

A. try块后可以只有finally块,而没有catch块

B. 一个try块只能有一个catch块

C. finally块在return语句执行后才执行

D. 一个try块必须同时有catch块和finally块

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

46. Math类中,以下哪个方法用于获取两个数中的较大值? ( )

A. Math.max(x, y)

B. Math.larger(x, y)

C. Math.big(x, y)

D. Math.greater(x, y)

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

47. 以下关于String类的方法使用,正确的是: ( )

A. "Hello".substring(1, 1) 返回"e"

B. "Hello".indexOf('l') 返回2

C. "Hello".charAt(5) 返回'o'

D. "Hello".toUpperCase() 返回"HELLO"

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

48. Set集合是通过键值对的方式来存储对象的。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

49. Map集合是用来存储键值对的,一个键可以对应多个值。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

50. ArrayList中的元素是按照添加顺序排列的。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

51. List集合允许存储重复的元素,而Set集合中的元素都是唯一的。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

52. Set集合中的元素是有序的,会按照插入顺序保存元素。

A. 正确

B. 错误

答案:请关注【奇才搜题】微信公众号,发送题目获取正确答案。

文章目录


    相关文章
    评论留言

    昵称

    个人资料
    个人资料
    学通智库​ 是专为 ​学起Plus、超星学习通、安徽继续教育、云上河开​ 等主流学习平台用户打造的一站式资源中心。
    • 文章133613
    • 评论0
    • 微语0
    标签