Java程序设计(暨南大学) 中国大学慕课答案2024完整版100分

恋潮吼闺鄙伟裴溉籍烘级惮庭

对应课程:点击查看
起止时间:2020-03-08到2020-06-20
更新状态:已完结

第5章 子类与继承(从本章起,SPOC的章节编号调整与我们的课件一致) 继承性与访问权限

1、 Java程序设计(暨南大学) 中国大学慕课答案2024完整版100分第1张在类student的showMsg方法中,能够使用age=age+1这样的语句.

A:正确
B:错误
答案: 错误

分析:Student与People不在同一包中,不继承友好成员age.

2、 Java程序设计(暨南大学) 中国大学慕课答案2024完整版100分第2张在类student的showMsg方法中,能够调用方法showAge().

A:正确
B:错误
答案: 正确
分析:showAge()访问修饰符是protected,能够被student继承。

3、 Java程序设计(暨南大学) 中国大学慕课答案2024完整版100分第3张在主类Example的main()方法中,能够使用ZhangSan.id=1001这样的语句。

A:正确
B:错误
答案: 错误
分析:id是对象的私有成员,不能在对象外部访问。

4、 Java程序设计(暨南大学) 中国大学慕课答案2024完整版100分第4张在Student的showMsg方法中,可以使用id=id+1这样的语句。

A:正确
B:错误
答案: 正确
分析:在一个对象的内部,可以访问它的任意成员。

5、 Java程序设计(暨南大学) 中国大学慕课答案2024完整版100分第5张在主类Example的main()方法中,可以使用ZhangSan.showAge()这样的语句。

A:正确
B:错误
答案: 错误
分析:虽然Student继承了showAge()方法,但这个方法来自tom包,Example在匿名包中,在不同的包中,不能访问protected修饰的成员。在第2题中,是在Student内部访问showAge,它不受访问修饰符的限制。

第1章 Java概述 第1章 单元测验

1、 下列______不是Sun公司提供的Java运行平台。

A:J2LE
B:J2SE
C:J2EE
D:J2ME
答案: J2LE

2、 字节码是______。

A:机器码
B:接近机器码的二进制文件
C:文本文件
D:注释文件
答案: 接近机器码的二进制文件

3、 main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的______.

A:public static int main(String[ ] arg)
B:public static void main()
C:public static void main(String[ ] args)
D:public void main(String arg[ ])
答案: public static void main(String[ ] args)

4、 javac的作用是____。

A:将源程序编译成字节码
B:将字节码编译成源程序
C:解释执行Java字节码
D:模拟运行Java小程序
答案: 将源程序编译成字节码

5、 以下关于Java虚拟机的描述,不正确的是( ) 。

A:JVM是Java Virtual Machine的缩写。
B:JVM是运行Java 所需的硬件设备。‍
C:‍‍从底层看,Java虚拟机就是以Java 字节码为指令组的软CPU。
D:‍Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。‍
答案: JVM是运行Java 所需的硬件设备。‍

6、 下列关于Java 语言特点的叙述中,错误的是()。

A:Java是跨平台的编程语言
B:Java是面向对象的编程语言
C:Java是面向过程的编程语言
D:Java支持分布式计算
答案: Java是面向过程的编程语言

7、 下列选项中,不属于Java语言特点的是()。

A:面向对象,解释型
B:简单,安全高效
C:多线程,解释型
D:支持指针操作,多继承
答案: 支持指针操作,多继承

8、 与其他面对对象语言相比,Java语言突出的特点是()。

A:解释型,与平台无关
B:支持动态联编
C:支持多重继承
D:支持网络通信
答案: 解释型,与平台无关

9、 Java编译器会将Java程序转换为一种代码,该代码叫()。

A:机器代码
B:字节码
C:字符码
D:源程序
答案: 字节码

10、 下列选项中,能将Java源程序编译为字节码的命令是()。

A:javac
B:javah
C:java
D:javap
答案: javac

11、 命令java.exe的作用是( )。

A:调试Java代码
B:将字节码编译成源程序
C:将源程序编译成字节码
D:解释执行Java字节码
答案: 解释执行Java字节码

12、 下列叙述中,正确的是()。

A:源文件名与public 类名可以不相同
B:源文件中public 类的数目不限
C:源文件的扩展名为.Java
D:Java 语言的标识符是区分大小写的
答案: Java 语言的标识符是区分大小写的

13、 安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?

A:Java文档制作工具
B:Java编译器
C:java反汇编
D:Java解释器
答案: Java解释器

14、 一个Java源文件中可以有多个类,但只能有一个类是public的。

A:正确
B:错误
答案: 正确

15、 JDK和JRE的功能是完全一样的。

A:正确
B:错误
答案: 错误

16、 一个Java源文件中包括的public 类最多1个。

A:正确
B:错误
答案: 正确

17、 目前,Java的许多集成开发环境,大多是以Sun公司提供的JDK开发工具集为基础的。

A:正确
B:错误
答案: 正确

18、 字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码。

A:正确
B:错误
答案: 正确

19、 Java语言中,程序封装的最小单位是类。

A:正确
B:错误
答案: 正确

20、 Applet小程序是能够嵌入在浏览器中运行的Java类。

A:正确
B:错误
答案: 正确

       


如需购买完整答案,请点击下方红字:

点击这里,购买完整答案


获取更多中国大学慕课答案,请点击这里,进入mooc.mengmianren.com


 

讹蹭廉峡舞悉悉非副巧抨捐匙