智慧树知到《Java语言程序设计》章节测试答案
智慧树知到《Java语言程序设计》章节测试答案
第一章单元测试
1、Java属于以下哪种语言?
A.机器语言
B.汇编语言
C.高级语言
D.其余选项都不对
正确答案:高级语言
2、下面哪种类型的文件可以在Java虚拟机中运行?()
A..java
B..jre
C..exe
D..class
正确答案:.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:\jdk
B.d:\jdk\bin
C.d:\jre\bin
D.d:\jre
正确答案:d:\jdk\bin
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.局部变量名必须是一个有效的标识符
B.局部变量在定义时可以没有初始值
C.局部变量一旦被定义,在程序中的任何位置都可以被访问
D.在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明
正确答案:局部变量一旦被定义,在程序中的任何位置都可以被访问
4、假如;int x=2;则三元表达式:x>;0?x+1:5 的运行结果是以下哪一个?()
A.0
B.2
C.3
D.5
正确答案:3
5、以下哪个选项可以正确创建一个长度为3的二维数组?()
A.new int[2][3]
B.new int[3][]
C.new int[][3]
D.其余选项都不对
正确答案:new int[3][]
6、若int a[3][2]={{123,345,334},{1,2},{3,4}};则;a[2][1]=()。