第二章 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

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注