大学MOOC JAVA程序设计 -(泉州师范学院)1457405162 最新慕课完整章节测试答案
第二章 Java编程基础
Java编程基础
1、单选题:
下列说法错误的是?
选项:
A: Java是跨平台的编译语言
B: Java支持分布式计算
C: Java支持多线程
D: Java是面向过程的编译语言
答案: 【 Java是面向过程的编译语言】
2、单选题:
为了使一个名为Example的类可以成功编译,运行,必须满足以下哪个条件?
选项:
A: Example类必须被创建为一个对象
B: Example类必须声明为public类
C: Example类必须定义一个正确的main()方法
D: Example类必须导入java.lang包
答案: 【 Example类必须定义一个正确的main()方法】
3、单选题:
请问,使一个名为Myclass的public类可以成功编译,需满足以下哪个条件?
选项:
A: Myclass类中必须定义一个正确的main()方法
B: Myclass类必须定义在Myclass.java源文件中
C: Myclass类必须定义在Myclass包中
D: Myclass类必须被导入
答案: 【 Myclass类必须定义在Myclass.java源文件中】
4、单选题:
在java中下列关于自动类型转换说法正确的是()
选项:
A: 基本数据类型和String相加结果一定是字符串型
B: char类型和int类型相加结果一定是字符
C: double类型可以自动转换为int
D: char + int + double +"" 结果一定是double
答案: 【 基本数据类型和String相加结果一定是字符串型】
5、单选题:
下列哪个叙述是正确的?( )
选项:
A: 成员变量的名字不可以和局部变量的相同。
B: 方法的参数的名字可以和方法中声明的局部变量的名字相同。
C: 成员变量没有默认值。
D: 局部变量没有默认值。
答案: 【 局部变量没有默认值。】
6、单选题:
下列哪个叙述是正确的?
选项:
A: String类是final 类,不可以有子类。
B: String类在java.util包中。
C: "abc"=="abc"的值是false 。
D: "abc".equals("Abc")的值是true。
答案: 【 String类是final 类,不可以有子类。】
7、单选题:
下列哪个表达式是正确的(无编译错误)?
选项:
A: int m =Float.parseFloat("567");
B: int m =Short.parseShort("567");
C: byte m =Integer.parseInt("2");
D: float m =Float.parseDouble("2.9")
答案: 【 int m =Short.parseShort("567");】
8、单选题:
3.对于如下代码,下列哪个叙述是正确的?public class E{ public static void main(String[] args){ String strOne="bird"; String strTwo=strOne; strOne="fly"; System.out.println(strTwo); } }
选项:
A: 程序编译出现错误。
B: 程序标注的【代码】的输出结果是bird。
C: 程序标注的【代码】的输出结果是fly。
D: 程序标注的【代码】的输出结果是null。
答案: 【 程序标注的【代码】的输出结果是bird。】
9、单选题:
下列哪项字符序列可以做为标识符?
选项:
A: true
