第1章Java概述

1.1随堂测验

1、单选题:
​与其它面向对象语言相比,Java语言突出的特点是()‎
选项:
A: 解释型,与平台无关
B: 支持动态联编
C: 支持多重继承
D: 支持网络通信
答案: 【 解释型,与平台无关

2、单选题:
​下列选项中,不属于Java语言特点的是()‍
选项:
A:  解释型
B: 动态性
C: 抽象
D: 面向对象
答案: 【 抽象

1.2随堂测验

1、单选题:
‍Java 的反汇编命令是()‏
选项:
A: javac 
B: javap
C: java
D: jdb
答案: 【 javap

2、单选题:
​安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?​
选项:
A: Java文档制作工具
B: Java解释器
C: Java编译器
D: java反汇编
答案: 【 Java解释器

1.3随堂测验

1、单选题:
‎Java编译器会将Java程序转换为一种代码。该代码是()‌
选项:
A: 与硬件相关的机器代码
B: 八进制的字节码
C: 十六进制的字节码
D: 二进制的字节码
答案: 【 二进制的字节码

2、单选题:
​下列选项中,能将Java源程序编译为字节码的命令是()‌
选项:
A: javac
B: javah
C: java
D: javap
答案: 【 javac

3、单选题:
‎Java语言中,程序封装的最小单位是()‌
选项:
A: 方法
B: 文件
C: 类
D: 包
答案: 【 类

1.4随堂测验

1、单选题:
‎下列关于Java 源程序结构的论述中,正确的是()‌
选项:
A: 一个源文件包括的public 类最多1个
B: 一个源文件包括的public类定义最少1个
C: 一个源文件包括的类定义最多1个
D: 一个源文件包括的接口定义最多1个
答案: 【 一个源文件包括的public 类最多1个

2、单选题:
‏如果用户定义的Applet类中包含main()方法,则下列陈述中正确的是()‎
选项:
A: 该Applet程序可以通过编译,但运行时出错
B: 该Applet程序可以通过编译,并且能够正常运行
C: Applet小程序与Application程序中都应该有一个main()方法
D: 该Applet程序将出现编译错误
答案: 【 该Applet程序可以通过编译,并且能够正常运行

第1章单元测验

1、单选题:
‌下列______不是Sun公司提供的Java运行平台。‍
选项:
A: J2LE
B: J2SE
C: J2EE
D: J2ME
答案: 【 J2LE

2、单选题:
‌字节码是______。​
选项:
A: 机器码
B: 接近机器码的二进制文件
C: 文本文件
D: 注释文件
答案: 【 接近机器码的二进制文件

3、单选题:
‌main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的______.‎
选项:
A: public static int main(String[ ] arg)
B: public static void main()
C: public static void main(String[ ] args)
D: public void main(String arg[ ])
答案: 【 public static void main(String[ ] args)

4、单选题:
‍javac的作用是________________。‏
选项:
A: 将源程序编译成字节码
B: 将字节码编译成源程序
C: 解释执行Java字节码
D: 模拟运行Java小程序
答案: 【 将源程序编译成字节码

5、单选题:
‌以下关于Java虚拟机的描述,不正确的是(         ) 。‎
选项:
A: JVM是Java Virtual Machine的缩写。
B: JVM是运行Java 所需的硬件设备。‍
C: ‍‍从底层看,Java虚拟机就是以Java 字节码为指令组的软CPU。
D: ‍Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。‍
答案: 【 JVM是运行Java 所需的硬件设备。‍

6、单选题:
下列关于Java 语言特点的叙述中,错误的是()。‍​‍
选项:
A: Java是跨平台的编程语言
B: Java是面向对象的编程语言
C: Java是面向过程的编程语言
D: Java支持分布式计算
答案: 【 Java是面向过程的编程语言

7、单选题:
‎下列选项中,不属于Java语言特点的是()。‌
选项:
A: 面向对象,解释型
B: 简单,安全高效
C: 多线程,解释型
D: 支持指针操作,多继承
答案: 【 支持指针操作,多继承

8、单选题:
‌与其他面对对象语言相比,Java语言突出的特点是()。‏
选项:
A: 解释型,与平台无关
B: 支持动态联编
C: 支持多重继承
D: 支持网络通信
答案: 【 解释型,与平台无关

9、单选题:
​Java编译器会将Java程序转换为一种代码,该代码叫()。‏
选项:
A: 机器代码
B: 字节码
C: 字符码
D: 源程序
答案: 【 字节码

10、单选题:
‍下列选项中,能将Java源程序编译为字节码的命令是()。‌
选项:
A: javac
B: javah
C: java
D: javap
答案: 【 javac

11、单选题:
‎命令java.exe的作用是( )。‎
选项:
A: 调试Java代码
B: 将字节码编译成源程序
C: 将源程序编译成字节码
D: 解释执行Java字节码
答案: 【 解释执行Java字节码

12、单选题:
‎下列叙述中,正确的是()。‍
选项:
A: 源文件名与public 类名可以不相同
B: 源文件中public 类的数目不限
C: 源文件的扩展名为.Java
D: Java 语言的标识符是区分大小写的
答案: 【 Java 语言的标识符是区分大小写的

13、单选题:
​安装好JDK后,在其bin目录下有许多exe可执行文件,其中java.exe命令的作用是以下哪一种?‍
选项:
A: Java文档制作工具
B: Java编译器
C: java反汇编
D: Java解释器
答案: 【 Java解释器

14、判断题:
​一个Java源文件中可以有多个类,但只能有一个类是public的。‏
选项:
A: 正确
B: 错误
答案: 【 正确

15、判断题:
‎JDK和JRE的功能是完全一样的。‏
选项:
A: 正确
B: 错误
答案: 【 错误

16、判断题:
‍一个Java源文件中包括的public 类最多1个。‎
选项:
A: 正确
B: 错误
答案: 【 正确

17、判断题:
​目前,Java的许多集成开发环境,大多是以Sun公司提供的JDK开发工具集为基础的。‍
选项:
A: 正确
B: 错误
答案: 【 正确

18、判断题:
‌字节码文件是与平台无关的二进制码,执行时由解释器解释成本地机器码。‎
选项:
A: 正确
B: 错误
答案: 【 正确

19、判断题:
​Java语言中,程序封装的最小单位是类。​
选项:
A: 正确
B: 错误
答案: 【 正确

20、判断题:
‏Applet小程序是能够嵌入在浏览器中运行的Java类。​
选项:
A: 正确
B: 错误
答案: 【 正确

21、判断题:
​一个Java源文件中包括的public类定义最少1个。‏
选项:
A: 正确
B: 错误
答案: 【 错误

第2章Java语言基础

2.1随堂测验

1、单选题:
‎下列选项中,不属于Java基本数据类型的是()‌
选项:
A: String
B: byte
C: short
D: char
答案: 【 String

2、单选题:
‎下列变量定义中,正确的是()。‎
选项:
A: char ch = “12”;
B: double d = 2.5;
C: boolean f=0;
D: Boolean k=1;
答案: 【 double d = 2.5;

2.2随堂测验

1、单选题:
‎逻辑运算符&&表示()运算。​
选项:
A: 条件或
B: 异或
C: 条件与
D: 非
答案: 【 条件与

2、单选题:
​使表达式 y % 4==0 && y % 100!=0 || y % 400==0的值为false的选项是()‏
选项:
A: y=2012
B:  y=1020
C:  y=1000
D:  y=2000
答案: 【  y=1000

3、单选题:
‌下列不属于布尔逻辑表达式的是()。‌
选项:
A: x  > 100 || x < 0
B: x = 5
C: x ! = 5
D: x > 60 && x < 100
答案: 【 x = 5

4、单选题:
‏下列运算符中,优先级最高的是()。‎
选项:
A: &&
B: ==
C: ++
D: +=
答案: 【 ++

5、单选题:
‍条件运算符是()。‍
选项:
A: >
B: ?:

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

发表评论

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