一、单选题
1、使用计算机处理数据,输入原始数据必须放在下列哪个步骤之后?
A.未包含在选项中
B.数据处理
C.输出处理结果
D.申请内存空间
正确答案:D
2、Java开发包JDK中不包含下列哪项内容?
A.头文件stdio.h
B.Java归档打包程序
C.Java编译器
D.Java虚拟机
正确答案:A
3、Java运行环境JRE指的是下列哪一项内容?
A.Java API
B.Java虚拟机
C.Java虚拟机 + Java API
D.Java编译器
正确答案:C
4、如果想在命令行界面中检查JDK版本,可以输入下列哪条命令?
A.java -version
B.JDK -version
C.dir
D.cmd
正确答案:A
5、Java源程序文件的扩展名是(  )。
A..exeprintf输出格式java
B..obj
C..class
D..java
正确答案:D
6、Java类程序文件的扩展名是(  )。
A..java
B..exe
C..class
D..obj
正确答案:C
7、Windows操作系统上Java编译器程序的文件名是(  )。
C.javac.class
正确答案:A
8、在Eclipse中编写Java程序,第1步应当(  )。
A.新建Java项目
B.新建Java类
C.编写Java代码
D.运行Java程序
正确答案:A
9、Java程序向显示器输出信息“Hello, World”,下列哪种写法是错误的?
A.System.out.println( “Hello, world” );
B.printf( “Hello, world\n” );
C.System.out.print( “Hello, world” );
D.System.out.print( “Hello, world\n” );
正确答案:B
10、搭建Java SE8开发环境需分4步,其中的第3步是下列哪一项?
A.验证安装
B.设置环境变量
C.下载JDK 8安装包
D.安装JDK 8
正确答案:B
11、采用无符号格式,4位二进制数可以存储的数值范围是(  )。
A.0~15
B.0~3
C.1~4
D.0~9999
正确答案:A
12、Java语言中下列哪种数据类型的存储位数与long类型一样多?
A.int
B.short
C.double
D.byte
正确答案:C
13、假设变量x的值域为[0,50000]之间的整数,则其最适合的数据类型是哪种?
A.float
B.int
C.short
D.long
正确答案:B
14、Java源程序中,下列哪个整数的数值最小?
A.15
B.0x15
C.15L
D.015
正确答案:D
15、Java表达式“5 / 2”,该表达式结果的数据类型和值分别是(  )。
A.float,2.5
B.int,2
C.double,2.5
D.short,2
正确答案:B
16、下列哪种结构不属于算法的三种基本结构?
A.循环结构
B.顺序结构
C.选择结构
D.并列结构
正确答案:D
17、Java表达式“5 <= 5”,该表达式结果的数据类型和值分别是(  )。
A.int,0
B. int,true
C.boolean,true
D.boolean,false
正确答案:C
18、Java表达式“1 >= 0 && 0 <= 1”的结果是(  )。
A.1
B.true
C.false
D.0
正确答案:B
19、执行Java语句“if (1 < 0 || false)  System.out.print(“Hello world!”);”显示器上将显示(  )。
A.Hello, world!
B.Hello world!
C.什么都没显示
D."Hello world!"
正确答案:C
20、执行下列Java语句:
int x = 0;
while (x < 3)
    System.out.print("*" );  x++;
显示器将显示(  )。
A.持续显示星号
B.三个星号
C.一个星号
D.两个星号
正确答案:A