智慧树知到《JAVA程序设计(山东联盟)》章节测试答案


智慧树知到《JAVA程序设计(山东联盟)》章节测试答案

第一章单元测试

1、以下对Java 语言不正确的描述是()

A.Java语言是一个完全面向对象的语言。

B.Java是结构中立与平台无关的语言。

C.Java是一种编译性语言。

D.Java是一种结构化语言

正确答案:Java是一种结构化语言

2、以下说法正确的是()(多选)

A.用javac命令运行编译过的java;程序

B.字节码文件扩展名是.java

C.Java源程序文件的扩展名必须是.java

D.Java编译器将源文件编译为字节码文件

正确答案:Java源程序文件的扩展名必须是.java;Java编译器将源文件编译为字节码文件

3、在命令窗口下执行一个Java 程序“FirstApp” 的方法是()

A.直接双击编译好的Java;目标码文件执行

B.运行“javac;FirstApp.java; java;FirstApp

C.运行“java FirstApp.java” ; java;FirstApp

D.运行“javac;FirstApp.class”

正确答案:运行“javac;FirstApp.java; java;FirstApp

4、下列说法正确的是()

A.Java语言的标识符是区分大小写的

B.源文件名与public类名可以不相同

C.源文件扩展名为.jar

D.源文件中public类的数目不限

正确答案:Java语言的标识符是区分大小写的

5、如果有一个类是public类,那么源文件的名字必须与这个类的名字完全相同()。

A.正确

B.错误

正确答案:正确

第二章单元测试

1、;Java中的char型数据占用()个字节

A.1

B.2

C.3

D.4

正确答案:2

2、15/2的结果是()

A.7.5

B.7

C.7.0

D.1

正确答案:7

3、能够终止循环和switch的语句是()

A.break

B.continue

C.if

D.for

正确答案:break

4、若已定义 int[ ] a= {1,2,3,4} ; 则对a数组元素错误的引用是()

A.a[5-3]

B.a[3]

C.a[4]

D.a[0]

正确答案:a[4]

5、Java中没有无符号数()。

A.正确

B.错误

正确答案:正确

6、3.14是float类型的()。

A.正确

B.错误

正确答案:错误

7、不同类型数据混合运算时,会自动转换成同一类型()。

A.正确

B.错误

正确答案:正确

8、^表示乘方运算()。

A.正确

B.错误

正确答案:错误

9、if后面的表达式可以为任何类型()。

A.正确

B.错误

正确答案:错误

10、do-while循环至少执行一次()。

A.正确

B.错误

正确答案:正确

11、数组是引用类型()。

A.正确

B.错误

正确答案:正确

12、Java声明数组时不能指定其长度()。

A.正确

B.错误

正确答案:正确

13、以下有关标识符说法不正确的是:()

A.任何字符的组合都可形成一个标识符。

B.Java的保留字也可作为标识符使用。

C.标识符是以字母、下划线或$开头,后跟字母、数字、下划线或$ 的字符组合。