当前位置:首页>题库>智慧树知到>【知到智慧树】《Java面向对象程序设计2030848》完整版网课答案

【知到智慧树】《Java面向对象程序设计2030848》完整版网课答案

第一章单元测试

1、【题目】
计算结构是指应用系统的系统体系结构,简单地说就是系统的层次、模块结构,其中具有集中管理和集中运算的特点的模式是

选项:

A:主机—终端模式

B:浏览器/N层服务器模式系

C:单机模式

D:客户机/服务器模式

答案:主机—终端模式

2、【题目】面向对象的方法早在20世纪60年代提出,最早的面向对象的软件是()。

选项:

A:Smalltalk-80

B:SimulaI

C:Java

D:C++

答案:SimulaI

3、【题目】就高级程序的编译过程来讲,可分为编译型和解释型两种。下面属于解释型语言的是()。

选项:

A:C

B:Java

C:C++

D:Fortran

答案:Java

4、【题目】下面不符合Java对标识符规定的是()。

选项:

A:IamVariable

B:_trueFalse。

C:333Load

D:$_is7True

答案:333Load

第二章单元测试

1、【题目】Eclipse开发工具那个快捷键是提供内容帮助()

选项:

A:Alt+A

B:Alt+/

C:ctrl+M

D:ctrl+D模式

答案:Alt+/

第三章单元测试

1、【题目】下面的表达式()是错误的。

选项:

A:Strings=null;inti=(s!=null)&&(s.length()>0)?s.length():0;B:Strings=”你好”;inti=3;if(i==s){s+=i};C:Strings=”你好”;inti=3;s=i+s;D:Strings=”你好”;inti=3;s+=i;答案:Strings=”你好”;inti=3;if(i==s){s+=i};

第四章单元测试

1、【题目】能从循环语句的循环体中跳出的语句是()。

选项:

A:break语句

B:while语句

C:continue语句

[简答题][4分][难度2]

(1)i=0;?????do{??i++;}while(true);[参考答案]?while循环条件错,改为:i[简答题][4分][难度2]

(2)while(i>100)

????sum+=i;????i–;[参考答案]?while循环差{},补上。

[简答题][4分][难度2]

(3)while(i[参考答案]?while语句多“;”,去掉

[简答题][4分][难度2]

(4)int?factorial=1;????For(int?i=1;i{?while(i>1)factorial*=i–;???????System.out.println(factorial);}

[参考答案]?在for循环里改变了循环控制变量,改为:int?j=i;while(j>1)factorial*=j–;[简答题][4分][难度2]

(5)int?test(int?x)

????{??int?x;???????x=Math.abs(x);???????return?x;}

[参考答案]?方法体内不能定义形式参数,改为:int?y;?y=Math.abs(x);??return?y;D:for语句

答案:break语句

第五章单元测试

1、【题目】下面哪一个是方法的输出接口()。

选项:

A:返回值类型

B:参数列表

C:方法名

D:方法修饰符;答案:返回值类型

2、【题目】创建对象使用到的关键字运算符是()。

选项:

A:protected

B:static

C:public

D:new

答案:new

3、【题目】关于对象成员占用内存的说法正确的是()。

选项:

A:对象的方法不占用内存

B:以上都不对。

C:同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

D:同一个类的对象共用同一段内存

答案:同一个类的对象使用不同的内存段,但静态成员共享相同的内存空间

4、【题目】()关键字可以对对象加互斥锁?

选项:

A:transient

B:synchronized

C:serialize

D:static

答案:synchronized

5、【题目】创建对象使用到的关键字运算符是()。

选项:

A:static

B:public

C:protected

D:new

答案:new

6、【题目】下列说法正确的是()?

选项:

A:对象中必须有属性和方法

B:不需要定义类,就能创建对象

C:属性必须是简单变量

D:属性可以是简单变量,也可以是一个对象

答案:属性可以是简单变量,也可以是一个对象

7、【题目】类是一种类型,也是对象的模板。()

选项:

A:对

B:错

答案:

8、【题目】类中说明的方法可以定义在类体外。()

选项:

A:对

B:错

答案:

9、【题目】创建对象时系统将调用适当的构造方法给对象初始化。()

选项:

A:对

B:错

答案:

10、【题目】使用运算符new创建对象时,赋给对象的值实际上是一个引用值。()

选项:

A:对

B:错

答案:

11、【题目】对象赋值实际上是同一个对象具有两个不同的名字,它们都有同一个引用值。()

选项:

A:错

B:对

答案:

12、【题目】对象可作方法参数,对象数组不能作方法参数。()

选项:

A:错

B:对

答案:

13、【题目】class是定义类的惟一关键字。()

选项:

A:对

B:错

答案:

第六章单元测试

1、【题目】下列关于Java语言的数组描述中,错误的是()。

选项:

A:数组在赋初值和赋值时都不判界

B:数组的长度通常用length表示

C:数组下标从0开始

D:数组元素是按顺序存放在内存的

答案:数组在赋初值和赋值时都不判界

2、【题目】下面关于数组的定义中,正确的是()

选项:

A:int[]a;a=newint;B:charb[];b=newchar[80];C:int[][3]=newint[2][];D:int[]c=newchar[10];答案:charb[];b=newchar[80];

3、【题目】Stringstr=”abcdefghi”;charchr=str.charAt(9);()

选项:

A:对

B:错

答案:

4、【题目】char[]chrArray={‘a’,’b’,’c’,’d’,’e’,’f’,’g’};charchr=chrArray[6];()

选项:

A:对

B:错

答案:

5、【题目】inti,j;booleanbooleanValue=(i==j);()

选项:

A:错

B:对

答案:

6、【题目】intintArray[]={0,2,4,6,8};intlength=intArray.length();()

支付5.00¥解锁剩余75%的章节内容
智慧树知到

【知到智慧树】《伦理与礼仪》完整版网课答案

2024-12-17 21:50:14

智慧树知到

【知到智慧树】《“一带一路“跨文化交际英语》完整版网课答案

2024-12-17 22:40:46