开大题库网

国家开放大学历年真题库|作业答案|复习资料一站式下载平台

山东开放大学Java语言程序设计作业答案

分类: 山东开放大学 时间:2025-06-08 14:13:53 浏览:0次 评论:0
摘要:山东开放大学Java语言程序设计作业答案 Java语言程序设计
国家开放大学作业考试答案

想要快速找到正确答案?

立即关注 国开搜题微信公众号,轻松解决学习难题!

国家开放大学
扫码关注

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

山东开放大学Java语言程序设计作业答案

Java语言程序设计

学校: 山东开放大学

平台: 国家开放大学

题目如下:

1. 一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。( )

答案: 错误

2. 对象仅做声明,并未做初始化,其默认情况下的值为1。( )

答案: 错误

3. 使用while语句,循环体逻辑代码至少可以执行一次。( )

答案: 错误

4. 使用this 调用本类中的其它构造方法,调用时可以放在构造方法的任意行。( )

答案: 错误

5. 接口可以继承类,也可以继承接口。( )

答案: 错误

6. Java程序中的注释,只是用于程序员之间的沟通,对程序代码的维护性没有作用。( )

答案: 错误

7. 线程是比进程更小的独立运行的基本单位。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

8. 在java继承机制中,父类中的私有( private)成员不能被子类继承。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

9. 类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

10. 面向对象的继承性,可以大大减少类实现中的重复代码。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

11. 下面说法错误的是()。

A. 数组是一种对象。

B. 数组属于一种原生类。

C. int number=[]={31,23,33,43,35,63}。

D. 数组的大小可以任意改变。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

12. 下面说法错误的是()。

A. 能被java.exe成功运行的java class文件必须有mian()方法。

B. J2SDK就是Java API。

C. Appletviewer.exe可利用jar选项运行.jar文件。

D. 能被Appletviewer成功运行的java class文件必须有main方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

13. 下列说法错误的有()。

A. 在类方法中可用this来调用本类的类方法。

B. 在类方法中调用本类的类方法时可直接调用。

C. 在类方法中只能调用本类中的类方法。

D. 在类方法中绝对不能调用实例方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

14. 不能用来修饰interface的有()。

A. private

B. public

C. protected

D. static

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

15. 执行下列代码后,哪个结论是正确的 String[] s=new String[10];

A. s[9] 为 null;

B. s[10] 为 “”;

C. s[0] 为 未定义

D. length 为10

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

16. 以下哪四个能使用throw抛出?

A. Error

B. Event

C. Object

D. RuntimeException

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

17. 哪两种声明防止方法覆盖?

A. final void methoda() { }

B. static void methoda() { }

C. static final void methoda() { }

D. void final methoda() { }

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

18. Java程序的种类有()。

A. 类(Class)

B. Applet

C. Application

D. Servlet

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

19. 下列说法正确的有()。

A. 环境变量可在编译sourcecode时指定

B. 在编译程序时,所能指定的环境变量不包括classpath

C. javac一次可同时编译数个Java源文件

D. javac.exe能指定编译结果要置于哪个目录(directory)

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

20. 下列标识符不合法的有()。

A. new

B. $Usdollars

C. 1234

D. car.taxi

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

21. final修饰的类能派生子类。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

22. 覆盖的同名方法中,子类方法不能比父类方法的访问权限低。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

23. 抽象类中能创建对象。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

24. Java语言是编译解释型语言。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

25. 抽象方法没有方法体。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

26. 接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

27. 描述对象的两个要素是属性和方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

28. 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

29. 在Java的方法中定义一个常量要用const关键字。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

30. 包名可以设置多个,中间通过“;”进行分隔。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

31. 不能用来修饰interface的有()。

A. private

B. public

C. protected

D. static

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

32. 下列说法错误的有()。

A. 在类方法中可用this来调用本类的类方法

B. 在类方法中调用本类的类方法时可直接调用

C. 在类方法中只能调用本类中的类方法

D. 在类方法中绝对不能调用实例方法

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

33. 下面哪些不是java的简单数据类型?

A. short

B. Boolean

C. Double

D. float

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

34. 下面哪个语句正确地声明一个整型的二维数组?

A. int a[][] = new int[][];

B. int a[][] = new int[10][10];

C. int [][]a = new int[10][10];

D. int a[10][10] = new int[][];

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

35. java1.8中,忽略内部接口的情况,在接口中以下哪条定义是正确的?

A. void methoda();

B. public double methoda();

C. public final double methoda();

D. static void methoda(double d1);

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

36. 布尔值也可以被强制转化为整数型,true的整型值为0,false为1。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

37. 在条件判断中使用的条件可以是任意类型的变量或者表达式。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

38. while语句执行的规则是“先判断再循环”,满足条件,进入循环体内执行。否则不执行循环体的内容。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

39. break是中断打断的意思,在循环语句中是中断一次执行,然后继续后续的循环。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

40. 类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

41. 除0异常ArithmeticException是非受控异常(运行时异常)。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

42. Java 应用程序必须包含一个 main 方法,因为它是 Java 应用程序执行的入口。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

43. Java 语言的标识符是区分大小写的。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

44. 有时候为了避免引起混淆,构造方法的方法名可以不与所属类名同名。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

45. 一个类中含有几个构造方法,称为构造方法的重载。对于重载的方法,其参数列表可以不相同。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

46. 下列接口中标注的(A,B,C,D)中,哪两个是错误的? interface Takecare { protected void speakHello(); //A public abstract static void cry(); //B int f(); //C abstract float g(); //D }

A. A

B. B

C. C

D. D

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

47. 线程对象的生命周期中,通常经历下面哪些状态。

A. 新建

B. 就绪

C. 死亡

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

48. 下列哪些类声明是错误的?

A. class A

B. public class A

C. protected class A

D. private class A

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

49. 下面关于Java中异常处理try块的说法正确的是

A. try块后通常应有一个catch 块,用来处理try块中抛出的异常。

B. catch 块后必须有finally块。

C. 可能抛出异常的方法调用应放在try块中。

D. 对抛出的异常的处理必须放在try块中

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

50. 下面说法正确的是( )。

A. final 可修饰类、属性(变量)、方法。

B. abstract可修饰类、方法。

C. 抽象方法只有方法头,没有方法体。

D. 关键字final和abstract不能同时使用。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

51. java1.8中,忽略内部接口的情况,在接口中以下哪条定义是正确的?

A. void methoda();

B. public double methoda();

C. public final double methoda();

D. static void methoda(double d1);

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

52. 下面哪些不是java的简单数据类型?

A. short

B. Boolean

C. Double

D. float

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

53. 不能用来修饰interface的有()。

A. private

B. public

C. protected

D. static

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

54. 下列说法错误的有()。

A. 在类方法中可用this来调用本类的类方法。

B. 在类方法中调用本类的类方法时可直接调用。

C. 在类方法中只能调用本类中的类方法。

D. 在类方法中绝对不能调用实例方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

55. 执行下列代码后,哪个结论是正确的 String[] s=new String[10];

A. s[9] 为 null;

B. s[10] 为 “”;

C. s[0] 为 未定义

D. length 为10

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

56. 在Java语言中,方法在类中声明,一个类中可以声明多个方法,方法之间是有前后顺序关系的。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

57. 一个类的内部会包含其他类中类似的特征和属性,可以考虑基于继承来借鉴这些属性和方法,但还是需要对于类进行重新定义和实现。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

58. 类内部的成员变量属性为了防止被修改和数值被覆盖,一般使用native修饰符进行修饰。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

59. 布尔值也可以被强制转化为整数型,true的整型值为0,false为1。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

60. Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

61. 在for语句中,必须设置循环条件,否则程序无法执行。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

62. 拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

63. Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

64. 如果将类设置为abstract,则此类既可以被继承使用,也可以直接创建对象。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

65. 在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

66. Java 语言的标识符是不区分大小写的。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

67. 除0异常ArithmeticException是受控异常。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

68. 有时候为了避免引起混淆,构造方法的方法名可以不与所属类名同名。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

69. while语句执行的规则是“先判断再循环”,满足条件,进入循环体内执行。否则不执行循环体的内容。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

70. Java 程序一般应当含有 main 方法,因为它是所有 Java 程序执行的入口。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

71. 抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

72. 抽象类中能创建对象。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

73. 覆盖的同名方法中,子类方法不能比父类方法的访问权限低。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

74. final修饰的类能派生子类。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

75. Java语言是编译解释型语言。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

76. synchronized主要是用在多线程环境下,用以保障代码块和方法的线程安全。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

77. 方法重载通过方法入口参数类型以及顺序相同,实现了多个具有方法名的方法。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

78. 类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

79. 修饰符控制了方法的可见范围。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

80. synchronzied用来保障Java程序的线程安全。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

81. 接口可以继承类,也可以继承接口。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

82. 使用while语句,循环体逻辑代码至少可以执行一次。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

83. 线程是比进程更小的独立运行的基本单位。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

84. 使用this 调用本类中的其它构造方法,调用时可以放在构造方法的任意行。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

85. 类是典型的体现了面向对象的封装特性,可以隐藏类的内部实现,简化项目的复杂度。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

86. 下面main()方法的定义哪些是正确的( )?

A. public static void main(String args[]) {}

B. public static void main(String[]) {}

C. public static void main(String[] args) {}

D. public static void main(String [] x) {}

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

87. 下面说法正确的是( )。

A. 如果某公共接口被声明在一个源文件中,则接口必须与源文件具有相同名字。

B. 如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。

C. 如果某源文件包含package语句,则该语句必须是第一个非空、非注释行。

D. 接口中的方法必定是抽象方法,但可以不用关键字abstract修饰。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

88. 下面关于进程、线程的说法正确的是( )。

A. 进程是程序的一次动态执行过程。一个进程在其执行过程中,可以产生多个线程——多线程,形成多条执行线索。

B. 线程是比进程更小的执行单位,是在一个进程中独立的控制流,即程序内部的控制流。线程本身不能自动运行,栖身于某个进程之中,由进程启动执行。

C. Java多线程的运行与平台无关。

D. 对于单处理器系统,多个线程分时间片获取CPU或其他系统资源来运行。对于多处理器系统,线程可以分配到多个处理器中,从而真正的并发执行多任务。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

89. 下面哪个语句正确地声明一个整型的二维数组?

A. int a[][] = new int[][];

B. int a[][] = new int[10][10];

C. int [][]a = new int[10][10];

D. int a[10][10] = new int[][];

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

90. 类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

91. 在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

92. 构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

93. Java语言支持跨平台,是由于其在JVM上屏蔽了不同操作系统的差异。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

94. 对象仅做声明,并未做初始化,其默认情况下的值为1。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

95. 在Java语言中,方法的返回值的类型可以是任意的数据类型,但是不能是用户自定义类。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

96. 一个类中含有几个构造方法,称为构造方法的重载。对于重载的方法,其参数列表可以相同。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

97. 布尔值也可以被强制转化为整数型,true的整型值为0,false为1。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

98. 类的方法的修饰符static是静态的,表示该方法不依赖于对象实例。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

99. 在Java的方法中定义一个常量要用const关键字。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

100. 描述对象的两个要素是属性和方法。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

101. 抽象方法没有方法体。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

102. Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

103. Java程序中的注释,只是用于程序员之间的沟通,对程序代码的维护性没有作用。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

104. 对象仅做声明,并未做初始化,其默认情况下的值为1。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

105. 面向对象的继承性,可以大大减少类实现中的重复代码。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

106. 一个变量的作用域可以在整个程序段中,即内部代码块和外部代码块中都可以使用。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

107. 下列程序中注释的哪两个代码(A,B,C,D)是错误的(无法通过编译)? class Father { private int money =12; float height; int seeMoney(){ return money ; //A } } class Son extends Father { int height; int lookMoney() { int m = seeMoney(); //B return m; } } class E { public static void main(String args[]) { Son erzi = new Son(); erzi.money = 300; //C erzi.height = 1.78F; //D } }

A. A

B. B

C. C

D. D

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

108. JRE是一整套Java运行环境的程序包,它内置了JDK。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

109. 一个类的方法内部,可以使用“this.成员变量名”的格式引用成员变量名,this不能省略。( )

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。

110. 在java继承机制中,父类中的私有 private)成员不能被子类继承。

答案:请关注【零号电大题库】微信公众号,发送题目获取正确答案。



    评论留言请发表您的神机妙论……

    昵称

    邮箱

    地址

    私密评论
    评论列表(共有0条评论)