面向对象程序设计(河南城建学院)中国大学mooc慕课答案2024版100分完整版

氨淋突捌傻萎丧烁克路稳报吵

对应课程:点击查看
起止时间:2021-03-03到2021-07-31
更新状态:每5天更新一次

Java编程基础 Java编程基础__测验

1、 假设int x = 2,三元表达式 x>0?x+1:5 的运行结果是以下哪一个?

A:0
B:2
C:3
D:5
答案: 3

2、 以下哪个选项可以正确创建一个长度为3的二维数组?

A:new int [2][3]
B: new int[3][]
C:new int[][3]
D: 以上答案皆不对
答案: new int[3][]

3、 以下关于变量的说法错误的是?

A:变量名必须是一个有效的标识符
B:变量在定义时可以没有初始值
C:变量一旦被定义,在程序中的任何位置都可以被访问
D:在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明
答案: 变量一旦被定义,在程序中的任何位置都可以被访问

4、 请先阅读下面的代码。int x = 1;int y = 2;if (x % 2 == 0) { y++;} else { y–;}System.out.println(“y=” + y);

A:1
B:2
C:3
D:4
答案: 1

5、 以下选项中,哪些属于合法的标识符?()A、 B、 class C、 password123 D、 98

A:Hello World
B:class
C:password123
D:98
答案: password123

6、 Java语言不区分大小写。

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

7、 0xC5表示的是一个十六进制整数。

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

8、 continue 语句只用于循环语句中,它的作用是跳出循环。

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

9、 “//”中可以嵌套“//”注释,但不能嵌套“//”注释。

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

10、 -5%3的运算结果是2

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

11、 若x=3,测表达式(++x)/2的值是_
答案: 2

12、 在逻辑运算符中,运算符______和||表示逻辑或。
答案: |

13、 若a=5;a-=2;执行后,变量a的值为_____。
答案: 3

14、 public class Test03 { public static void main(String args[]) { int x = 4, j = 0; switch (x) { case 1: j++; case 2: j++; case 3: j++; case 4: j++; case 5: j++; default: j++; } System.out.println(j); }} 程序运行后,输出结果是__。
答案: 3

15、 public class Test01 { public static void main(String[] args) { byte b; int a = 298; b = a; System.out.println(b); }}程序运行后的输出结果是______。
答案: 42

Java开发入门 Java开发入门__单元测验

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

A:Java解释器
B:Java文档制作工具
C:Java启动器
D:Java编译器
答案: Java解释器

2、 下面哪种类型的文件可以在Java虚拟机中运行?

A:.exe
B:.java
C:.jre
D:.class
答案: .class

3、 如果jdk的安装路径为:d:\jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项?

A:d:\jdk;
B:d :\jdk\bin;
C:d:\jre\bin;
D:d:\jre;
答案: d :\jdk\bin;

4、 Java属于以下哪种语言?

A:机器语言
B:汇编语言
C:高级语言
D:以上都不对
答案: 高级语言

5、 以下选项中,哪些属于JDK工具?

A:Java编译器
B:Java运行工具
C:Java文档生成工具
D:Java打包工具
答案: Java编译器 ;
Java运行工具;
Java文档生成工具;
Java打包工具

6、 javac.exe和java.exe两个可执行程序存放在JDK安装目录的______目录下。
答案: (以下答案任选其一都对)bin;
BIN

7、 ______环境变量用来存储Java的编译和运行工具所在的路径。
答案: (以下答案任选其一都对)path;
PATH

面向对象(下) 面向对象(下)单元测试

1、 下面哪一个是正确的类的声明? ( )

A:public void HH{…}
B:public class Move(){…}
C:public class void number{}
D:public class Car{…}
答案: public class Car{…}

2、 在以下什么情况下,构造方法会被调用? ( )

A: 类定义时
B:创建对象时
C: 调用对象方法时
D:使用对象的变量时
答案: 创建对象时

3、 类中的成员方法被下列哪个修饰符修饰后,该方法只能在本类中被访问。( )

A:public
B:protected
C:private
D:static
答案: private

4、 Outer类中定义了一个静态内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式哪一种是正确的? ( )

A:Inner in = new Inner();
B:Inner in = new Outer.Inner();
C:Outer.Inner in = new Outer.Inner();
D:Outer.Inner in = new Outer().new Inner()
答案: Outer.Inner in = new Outer.Inner();

5、 请先阅读下面的代码public class Test { public Test(){ System.out.println(“构造方法一被调用了”); } public Test(int x){ this(); System.out.println(“构造方法二被调用了”); } public Test(boolean b){ this(1); System.out.println(“构造方法三被调用了”); } public static void main(String[] args) { Test test = new Test(true); }}上面程序的运行结果为下列哪一项?( )

A:构造方法一被调用了
B:构造方法二被调用了
C:构造方法三被调用了
D:以上三个选项之和
答案: 以上三个选项之和

6、 下面有关类和对象的说法正确的是?( )

A:类是对象的抽象,用于描述一组对象的共同特征和行为
B:成员变量用于描述对象的特征,成员方法用于对象的行为
C:创建类的对象时,要使用new关键字
D:当没有任何变量引用类的对象时,它将成为垃圾对象
答案: 类是对象的抽象,用于描述一组对象的共同特征和行为;
成员变量用于描述对象的特征,成员方法用于对象的行为;

       

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

点击这里,购买完整答案

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

逃霸拉辞沸凰尽犊赴此技沸酮