智慧树知到《Java程序设计(山东联盟-潍坊科技学院版)》章节测试答案


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.标识符是以字母、下划线或$开头,后跟字母、数字、下划线或$ 的字符组合。

D.标识符是不区分大小写的。

正确答案:任何字符的组合都可形成一个标识符。Java的保留字也可作为标识符使用。标识符是不区分大小写的。

14、数学式:x2+y2+xy正确的算术表达式是()

A.x^2+y^2+xy

B.x*x+y*y+xy

C.x*(x+y)+y*y

D.x*x+y*y+x*y

正确答案:x*(x+y)+y*y;x*x+y*y+x*y

15、以下能构成循环的语句是()

A.for 语句

B.while 语句

C.switch 语句

D.do while 语句

正确答案:for 语句;while 语句;do while 语句

第三章单元测试

1、下面对于构造方法的描述,正确有哪些?

A.方法名必须和类名相同

B.方法名的前面没有返回值类型的声明

C.在方法中不能使用return语句返回一个值

D.当定义了带参数的构造方法,系统默认的不带参数的构造方法依然

存在

正确答案:方法名必须和类名相同;方法名的前面没有返回值类型的声明;在方法中不能使用return语句返回一个值

2、关于构造方法以下说法正确的是()

A.构造方法名必须与类名一致

B.构造方法可以重载

C.构造方法是通过new来调用

D.每个类都必须编写构造方法代码

正确答案:构造方法名必须与类名一致;构造方法是通过new来调用;每个类都必须编写构造方法代码

3、下列关于静态方法的描述中,正确的是()

A.静态方法指的是被static关键字修饰的方法

B.静态方法不占用对象的内存空间,而非静态方法占用对象的内存空间

C.静态方法内可以使用this关键字

D.静态方法中内部只能访问被static修饰的成员

正确答案:静态方法指的是被static关键字修饰的方法;静态方法不占用对象的内存空间,而非静态方法占用对象的内存空间;静态方法中内部只能访问被static修饰的成员

4、1.下列不属于面向对象编程的三个特征的是()A、封装B、指针操作C、多态性D、继承

A.封装

B.指针操作

C.多态性

D.继承

正确答案:指针操作

5、关于类的定义以下说法错误是()

A.类定义使用class关键字

B.每个类中必须有一个main方法

C.一个包可以包含多个类

D.Java中所有类都是object类的子类

正确答案:每个类中必须有一个main方法