项目1.初始Java

第1章单元测试

1、单选题:
‎如果在Hello.java中编写如下代码public class Hello{
    public static  main(String[] args){
        System.out.println("Hello World!");
     }
}‍
选项:
A: 执行时显示Hello World
B: 执行时出现NoClassDefFoundError
C: 执行时出现找不到主要方法的错误
D: 编译失败
答案: 【 编译失败

2、单选题:
‎如果在Main.java中编写以下程序代码public class Main{
    public static void main(){
        System.out.println("Hello World");
    }
}以下描述正确的是‏
选项:
A: 执行时显示Hello World
B: 执行时出现NoClassDefFoundError
C: 执行时出现找不到主要方法的错误
D: 编译失败
答案: 【 执行时出现找不到主要方法的错误

3、单选题:
​如果在Main.java中编写如下程序代码public class Main{
    public static void main(string args[]){
        System.out.println("Hello World");
    }
 }以下描述正确的是‍
选项:
A: 执行时显示Hello World
B: 执行时出现NoClassDefFoundError
C: 执行时出现找不到主要方法错误
D: 编译失败
答案: 【 编译失败

4、单选题:
‍如果C:workspaceHelloclasses中有以下源代码编译而成的Main.class‎‍public class Main{
    public static void main(String[] args){
        System.out.println("Hello World");
     }
 }"命令行提示符“模式下用户的工作路径是C:workspace,那么执行Main类正确的是()‎
选项:
A: java C:workspaceHelloclassesMain
B: java Helloclasses Main
C: java -cp Helloclasses Main
D: 以上皆非
答案: 【 java -cp Helloclasses Main

5、单选题:
‌如果有个Console类的源代码开头定义如下:‌‌package cn.nbcc;
public class Console{
...
}其完全限定名是( )‌
选项:
A: cn.nbcc.Console
B: package cn.nbcc.Console
C: cn.nbcc
D: 以上皆非
答案: 【 cn.nbcc.Console

项目2.使用Java基本语法(一)

第2章基本语法测验(一)

1、单选题:
‏如果有一些的程序代码‎‏int number;
System.out.println(number);以下的描述正确的是‎
选项:
A: 执行时显示0
B: 执行时显示随机数字
C: 执行时出现错误
D: 编译失败
答案: 【 编译失败

2、单选题:
​如果有一些的程序代码:​​System.out.println(10/3);以下描述正确的是( )​
选项:
A: 执行时显示3
B: 执行时显示3.3333...
C: 执行时出现错误
D: 编译失败
答案: 【 执行时显示3

3、单选题:
‏如果有一些程序代码‌‏float radius = 88.2;
double area = 3.14*radius*radius;
System.out.println(area);以下描述正确的是( )‌
选项:
A: 执行时显示24426.8136
B: 执行时显示24426
C: 执行时出现错误
D: 编译失败
答案: 【 编译失败

4、单选题:
‌如果有以下的程序代码:‏‌byte a = 100;
byte b = 200;
byte c = (byte)(a+b);
System.out.println(c);以下说法正确的是( )‏
选项:
A: 执行时显示300
B: 执行时显示127
C: 执行时出现错误
D: 编译失败
答案: 【 编译失败

5、单选题:
​如果有以下的程序代码‏​System.out.println(Integer.MAX_VALUE+1==Integer.MIN_VALUE);以下描述正确的是()‏
选项:
A: 执行时显示true
B: 执行时显示false
C: 执行时出现错误
D: 编译失败
答案: 【 执行时显示true

项目2.使用Java基本语法(二)

第2章基本语法测试(二)

1、单选题:
‎如果有如一些的程序代码‏‎int i =10;
int number=i++;
number=--i;以下说法正确的是‏
选项:
A: 执行后number为10,i为10
B: 执行后number为10,i为11
C: 执行后number为11,i为10
D: 执行后number为11,i为11
答案: 【 执行后number为10,i为10

2、单选题:
‍如果有以下的程序代码‎‍for(int i=1;i<10;i++){
    if(i==5)
        continue;
     System.out.printf("i=%d%n",i);
  }‎
选项:
A: 显示i=1~4,以及6~9
B: 显示i=1~9
C: 显示i=1~4
D: 显示i=6~9
答案: 【 显示i=1~4,以及6~9

3、单选题:
‏如果有以下的程序代码‏‏for(int number=0;number!=5;number=(int)(Math.randoom()*10)){
    System.out.println(number);
 }以下描述正确的是‏
选项:
A: 执行时显示数字永不停止
B: 执行时显示数字0后停止
C: 执行时显示数字5后停止
D: 执行时显示数字直到number为5后停止
答案: 【 执行时显示数字直到number为5后停止

4、单选题:
​指出下列程序的输出结果是什么?‌​public static void main(String args[]){
    final int A = 4;
    int a = 2;
    switch(a*2){
        case A:System.out.println(a);
        default:System.out.println(a*2);
    }
 }‌
选项:
A: 2
B: 4
C: 2和4
D: 编译出错
答案: 【 2和4

5、单选题:
‎以下语句中属于合法类型转换的是‍‎‍
选项:
A: (int)"A"
B: (char)"A"
C: (Boolean)(2-2)
D: (char)(651/12)
答案: 【 (char)(651/12)

6、单选题:
‎switch语句不能用于下列哪种数据类型‍
选项:
A: double
B: byte
C: short
D: char
答案: 【 double

7、单选题:
‌下列代码片段if(x>0){
    System.out.println("first");
 }else if(x>-3){
     System.out.println("second");
 }else{
     System.out.println("third");
 }请问x在什么区间内将打印字符串“second”‍
选项:
A: x>0
B: x<=0&&x>-3
C: x>-3
D: x<=-3
答案: 【 x<=0&&x>-3

8、单选题:
‍Java中while和do-while循环的主要区别是‌
选项:
A: do-while的循环体至少无条件执行一次
B: while的循环控制条件比do-while循环控制条件严格
C: do-while允许从外部转到循环体内
D: do-while的循环体不能是复合语句
答案: 【 do-while的循环体至少无条件执行一次

9、单选题:
‏下面声明float变量的语法正确的是‎
选项:
A: float foo = -1;
B: float foo = 1.0;
C: float foo = 42e1;
D: float foo = 2.02

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

发表评论

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