第一章 单元测试

1、单选题:
Java属于以下哪种语言?
选项:
A:高级语言
B:汇编语言
C:其余选项都不对
D:机器语言
答案: 【高级语言

2、单选题:
下面哪种类型的文件可以在Java虚拟机中运行?( )
选项:
A:.jre
B:.java
C:.class
D:.exe
答案: 【.class

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

4、单选题:
如果JDK的安装路径为d:jdk,若想在命令窗口中任何当前路径下,都可以直接使用javac和java命令,需要将环境变量path设置为以下哪个选项?( )
选项:
A:d:jre;
B:d:jrebin;
C:d:jdkbin;
D:d:jdk;
答案: 【d:jdkbin;

5、多选题:
以下选项中,哪些属于JDK工具?( )
选项:
A:Java运行工具
B:Java文档生成工具
C:Java编译器
D:Java打包工具
答案: 【Java运行工具;
Java文档生成工具;
Java编译器;
Java打包工具

6、判断题:
通过Java虚拟机可以在不同的操作系统上运行Java程序,从而实现跨平台特性。
选项:
A:对
B:错
答案: 【

7、判断题:
JRE中包含了Java基础类库、JVM和Java工发工具。
选项:
A:错
B:对
答案: 【

8、判断题:
Java中的包是专门用来存放类的,通常功能相近的类存放在相同的包中。
选项:
A:对
B:错
答案: 【

9、判断题:
java.util包含Java中大量工具类、集合类等,例如:Arrays、List、Set等。
选项:
A:对
B:错
答案: 【

10、判断题:
Java语言和C语言一样,是面向过程的语言。
选项:
A:错
B:对
答案: 【

第二章 单元测试

1、判断题:
java.lang包的Character类的isJavaIdentifierStart方法的功能是用来判断某个字符是否为Java标识符的首字符。
选项:
A:错
B:对
答案: 【

2、判断题:
java.lang包的Character类的isJavaIdentifierPart方法的功能是用来判断某个字符是否为Java标识符的中间字符(非首字符)。
选项:
A:错
B:对
答案: 【

3、单选题:
以下关于局部变量的说法错误的是:()。
选项:
A:在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明
B:局部变量名必须是一个有效的标识符
C:局部变量一旦被定义,在程序中的任何位置都可以被访问
D:局部变量在定义时可以没有初始值
答案: 【局部变量一旦被定义,在程序中的任何位置都可以被访问

4、单选题:
假如int x=2;则三元表达式:x>0?x+1:5 的运行结果是以下哪一个?()
选项:
A:3
B:0
C:2
D:5
答案: 【3

5、单选题:
以下哪个选项可以正确创建一个长度为3的二维数组?()
选项:
A:其余选项都不对
B:new int[3][]
C:new int[][3]
D:new int[2][3]
答案: 【new int[3][]

6、单选题:
若int a[3][2]={{123,345,334},{1,2},{3,4}}; 则a[2][1]=()。
选项:
A:4
B:1
C:2
D:3
答案: 【4

7、多选题:
以下选项中,哪些属于合法的标识符?()
选项:
A:123username
B:Hello_World
C:class
D:username123
答案: 【Hello_World;
username123

8、多选题:
Java中的数据类型可以分为两大类,分别是:()和()。
选项:
A:基本数据类型
B:浮点类型
C:整数类型
D:引用型数据类型
答案: 【基本数据类型;
引用型数据类型

9、判断题:
Java语言标识符名称不区分大小写。
选项:
A:错
B:对
答案: 【

10、判断题:
0xC5表示的是一个十六进制数。
选项:
A:错
B:对
答案: 【

11、判断题:
continue; 语句只用于循环语句中,它的作用是跳出循环。
选项:
A:对
B:错
答案: 【

12、判断题:
-5%3的运算结果是2。
选项:
A:错
B:对
答案: 【

发表评论

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