第1章认识Java语言

单元测验1

1、单选题:
​使用计算机处理数据,输入原始数据必须放在下列哪个步骤之后?‏
选项:
A: 申请内存空间
B: 数据处理
C: 输出处理结果
D: 未包含在选项中
答案: 【 申请内存空间

2、单选题:
‌如果程序中出现单词“class”,则这个程序一定不会是下列哪种语言编写的?‏
选项:
A: C语言
B: C++语言
C: Java语言
D: C#语言
答案: 【 C语言

3、单选题:
​下列哪种写法是Java语言主函数main()的写法?‌
选项:
A:  int main()
B: public static int main()
C: public static void main(String args[])
D: public static int main(String args[])
答案: 【 public static void main(String args[])

4、单选题:
‌Java开发包JDK中不包含下列哪项内容?‎
选项:
A: Java编译器
B: Java虚拟机
C: Java归档打包程序
D: 头文件stdio.h
答案: 【 头文件stdio.h

5、单选题:
​Java运行环境JRE指的是下列哪一项内容?‌
选项:
A: Java编译器
B: Java虚拟机
C: Java API
D: Java虚拟机 + Java API
答案: 【 Java虚拟机 + Java API

6、单选题:
​如果想在命令行界面中检查JDK版本,可以输入下列哪条命令?​
选项:
A: java -version
B: cmd
C: dir
D: JDK -version
答案: 【 java -version

7、单选题:
‏Java源程序文件的扩展名是(  )。‍
选项:
A: .java
B: .class
C: .obj
D: .exe
答案: 【 .java

8、单选题:
‍Java类程序文件的扩展名是(  )。‍
选项:
A: .java
B: .class
C: .obj
D: .exe
答案: 【 .class

9、单选题:
‍Windows操作系统上Java编译器程序的文件名是(  )。​
选项:
A: javac.exe
B: java.exe
C: javac.class
D: jar.exe
答案: 【 javac.exe

10、单选题:
‎Eclipse是一个非常流行的集成开发环境,它是由下列哪个组织负责维护的?‌
选项:
A: Oracle
B: Java
C: Eclipse Foundation
D: Microsoft
答案: 【 Eclipse Foundation

11、单选题:
‌在Eclipse中编写Java程序,第1步应当(  )。‌
选项:
A: 新建Java项目
B: 新建Java类
C: 编写Java代码
D: 运行Java程序
答案: 【 新建Java项目

12、单选题:
​下列哪种语言编写的程序可以“一次编译,跨平台运行”?‎
选项:
A: C语言
B: C++语言
C: Java语言
D: C/C++/Java语言都可以
答案: 【 Java语言

13、单选题:
‏Java程序向显示器输出信息“Hello, World”,下列哪种写法是错误的?‍
选项:
A: System.out.print( “Hello, world” );
B: System.out.println( “Hello, world” );
C: System.out.print( “Hello, worldn” );
D: printf( “Hello, worldn” );
答案: 【 printf( “Hello, worldn” );

14、单选题:
​Java语言与C/C++语言在下列哪个方面存在明显区别?‍
选项:
A: 数据类型
B: 运算符
C: 表达式
D: 输入/输出
答案: 【 输入/输出

15、单选题:
​搭建Java SE8开发环境需分4步,其中的第3步是下列哪一项?‏
选项:
A: 下载JDK 8安装包
B: 安装JDK 8
C: 设置环境变量
D: 验证安装
答案: 【 设置环境变量

第2章Java语言基础

单元测验2

1、单选题:
‍每周有7天,为星期一~星期日分别赋予一个整数编码。使用十进制只需1位编码就够了,例如0~6。使用二进制最少需要几位编码?‏
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 3

2、单选题:
‎采用无符号格式,4位二进制数可以存储的数值范围是(  )。‏
选项:
A: 0~3
B: 1~4
C: 0~9999
D: 0~15
答案: 【 0~15

3、单选题:
‏Java语言中没有下列哪种数据类型?‍
选项:
A: byte
B: unsigned int
C: short
D: boolean
答案: 【 unsigned int

4、单选题:
‎Java语言中下列哪种数据类型的存储位数与char类型一样多?‍
选项:
A: byte
B: short
C: int
D: double
答案: 【 short

5、单选题:
‏Java语言中下列哪种数据类型的存储位数与long类型一样多?​
选项:
A: byte
B: short
C: int
D: double
答案: 【 double

6、单选题:
‎假设变量x的值域为[0,50000]之间的整数,则其最适合的数据类型是哪种?‌
选项:
A: short
B: int
C: long
D: float
答案: 【 int

7、单选题:
‌Java源程序中,下列哪个整数的数值最小?​
选项:
A: 15
B: 15L
C: 015
D: 0x15
答案: 【 015

8、单选题:
​Java表达式“5 / 2”,该表达式结果的数据类型和值分别是(  )。‎
选项:
A: short,2
B: int,2
C: float,2.5
D: double,2.5
答案: 【 int,2

9、单选题:
‏执行Java语句“int x = 5, y;  y = x++;”之后,变量x和y的值分别为(  )。‎
选项:
A:  5, 5
B: 5, 6
C: 6, 5
D: 6, 6
答案: 【 6, 5

10、单选题:
‎异或运算表达式“1001 ^ 0110”的结果是(  )。‎
选项:
A: 1001
B: 0110
C: 0000
D: 1111
答案: 【 1111

11、单选题:
‍执行Java语句“int x = 5;  double y = 10.5;  y -= x / 2.0;”之后,变量y的值为(  )。‌
选项:
A: 2.25
B: 5.0
C: 8.0
D: 8.5
答案: 【 8.0

12、单选题:
‌下列哪种结构不属于算法的三种基本结构?‎
选项:
A: 顺序结构
B: 并列结构
C: 选择结构
D: 循环结构
答案: 【 并列结构

13、单选题:
​Java表达式“5 <= 5”,该表达式结果的数据类型和值分别是(  )。​
选项:
A: int,0
B:  int,true
C: boolean,true
D: boolean,false
答案: 【 boolean,true

14、单选题:
‍Java表达式“1 >= 0 && 0 <= 1”的结果是(  )。‎
选项:
A: 0
B: 1
C: true
D: false
答案: 【 true

15、单选题:
‏执行Java语句“if (1 < 0 || false)  System.out.print(“Hello world!”);”显示器上将显示(  )。‏
选项:
A: "Hello world!"
B: Hello, world!
C: Hello world!
D: 什么都没显示
答案: 【 什么都没显示

16、单选题:
‍执行下列Java语句:‍int x = 1;
switch ( x+1 ) {
case 1:  System.out.print("One" );

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

发表评论

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