一、单选题
1、解释Java源文件,生成字节码文件所用到的命令
正确答案:C
2、Java 源程序文件的后缀是
A.c
B.class
C.txt
D.java
正确答案:D
3、下列特点不是Java语言的特点
A.跨平台
B.安全性
C.面向过程
D.多线程
正确答案:C
4、public class Test{
    public static void  main(String[]  args){
        System.out.println("欢迎参加《Java编程基础》在线课程学习!");
    }
}
该源代码保存的文件名为(    )
A.Text.java
B.Text.class
C.
正确答案:A
5、public class Test{
    public static void  main(String[]  args){
        System.out.println("欢迎参加《Java编程基础》在线课程学习!");
    }
}
编译上述文件的命令为(   
A.java  Test
B.java Test.java
C.javac  Test
D.javac Test.java
正确答案:D
6、public class Test{
    public static void  main(String[]  args){
        System.out.println("欢迎参加《Java编程基础》在线课程学习!");
    }
}
编译后生成的字节码文件名为(    )
A.
B.Test.class
D.Test.java
正确答案:B
7、下面标识符正确的是
A.hello world
B.Demo
C.class
D.123stu
正确答案:B
8、执行下面的语句后,a,b,c的值分别(     
int a=2;
int b=(a++)*3;
int c=(++a)*3
A.4,6,12
B.2,6,6
C.3,9,9
D.4,9,9
正确答案:A
9、下面的数据类型是float型的是(   
A.129
B.8.6F
C.33.8
D.89l
正确答案:B
10、‍‍为一个boolean类型变量a赋值时,下列语句正确的是( 
A.boolean a="false";
B.boolean a="真";
C.boolean a=1;
D.boolean a=(9>=10);
正确答案:D
11、以下标识符不合法的是( 
A.x3x
B.de$f
C.void
D.STRING
正确答案:C
12、int m=3,n=2,max=0;
if(m>n){
    max=m;
}else{
    max=n;
}
程序段执行后,max的值为(  )
A.2
B.3
C.0
D.1
正确答案:B
13、以下代码运行后,i的值和输出内容
int i=2;
if(i++==3){
  System.out.println("i==3");
}
A.i值为2,控制台输出i==3
B.i值为2,控制台没有内容输出
C.i值为3,控制台没有内容输出
D.i值为3,控制台输出i==3
正确答案:C
14、switch(表达式) {
        case  值1:语句块1;break;
        case  值2:语句块2;break;
        case  值3:语句块3;break;
              ……
        case  值n:语句块n;break;
        default:语句块n+1;
      }
语句中“表达式”的类型不能为(    )
A.浮点数类型
B.字符串类型
C.字符类型
D.整数类型
正确答案:A
15、int i=10;
while(i>0){
  i=i+1;
  if(i==10){
      break;
  }
}
A.循环一次都不执行
B.while循环执行10次
C.循环执行一次
D.死循环
正确答案:D
16、如果有以下程序代码
for(int i=1;i<10;i++){
    if(i==5){
      continue;
    }
    System.out.println("i=%d%n",i);
}
A.显示i=1到4,以及6到9
B.显示i=1到9
C.显示i=6到9
D.显示i=1到4
正确答案:A
二、判断题
1、Java中使用的是英文半角的字符
正确答案:√
2、可以将一个char类型赋值给int类型
正确答案:√
3、可以将一个double类型的值赋值给float类型的变量
正确答案:×
三、填空题
1、Java字节码文件的后缀名字是(    )。
正确答案:class
2、public class Test{
    public static void main (            args){
        System.out.println("欢迎参加《Java编程基础》在线课程学习!");
    }
}
正确答案:String[]
3、public class Test{
    public           void  main(String[]  args){
        System.out.println("欢迎参加《Java编程基础》在线课程学习!");
    }
}
正确答案:static
4、boolean类型的默认值为
正确答案:false
5、String类型默认值为(    )。
java switch case string
正确答案:null
6、float类型在内存中占(    bit。
正确答案:32
7、乘法口诀表,补充代码
public class WhileAndForDemo {

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。