智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx

上传人:b****3 文档编号:13468092 上传时间:2022-10-11 格式:DOCX 页数:33 大小:37.72KB
下载 相关 举报
智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx_第1页
第1页 / 共33页
智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx_第2页
第2页 / 共33页
智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx_第3页
第3页 / 共33页
智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx_第4页
第4页 / 共33页
智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx_第5页
第5页 / 共33页
点击查看更多>>
下载资源
资源描述

智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx

《智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx》由会员分享,可在线阅读,更多相关《智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx(33页珍藏版)》请在冰豆网上搜索。

智慧树知道网课《Java程序设计山东联盟鲁东大学》课后章节测试满分答案Word格式.docx

charB='

E'

;

System.out.println(A+B);

124

175

65

55

shortc=8;

byted=16;

System.out.println("

c|d="

+(c|d));

24

-8

12

shorta=-128;

shortb=128;

a&

b="

+(a&

b));

128

127

4

char型变量中不能存贮一个中文汉字。

5

下列哪个选项是合法的标识符?

_name

1first

123

class

6

下列哪个赋值语句是不正确的?

doubled=5.3E12;

doublef=11.1E10f;

floatf=11.1;

floatd=3.14f;

7

给出下列代码,哪行在编译时可能会有?

①publicvoidmodify(){

②inti,j,k;

③i=100;

④while(i>

0){

⑤j=i*2;

⑥System.out.println("

Thevalueofjis"

+j);

⑦k=k+1;

⑧}

⑨}

8

第三章测试

classCount{

publicintcount;

publicCount(intc){

count=c;

}

publicCount(){

count=1;

}

publicclassTest{

publicstaticvoidincrement(Countc,inttimes){

c.count++;

times++;

publicstaticvoidmain(Stringargs[]){

CountmyCount=newCount();

inttimes=0;

for(inti=0;

i<

3;

i++)

increment(myCount,times);

System.out.println("

myCount.count="

+myCount.count+"

times="

+times);

程序的运行结果正确的是()

myCount.count=3times=0

myCount.count=4times=1

myCount.count=4times=0

myCount.count=3times=1

关于构造方法constructor,下列说法正确的是()

constructor必须与class同名,且区分返回值的类型。

constructor在一个对象被new时执行

一个class只能定义一个constructor

class中的constructor不可省略

给出程序的运行结果()

classPerson{

Stringname;

intage;

Person(){

Person()"

);

voidPerson(){

method()"

publicvoidtell(){

姓名:

"

+name+"

,年龄:

+age);

publicclassClassTest02{

publicstaticvoidmain(String[]args){

Personperson=newPerson();

person.name="

张三"

person.age=30;

person.tell();

Person()

method()

张三,年龄:

30

以下声明合法的是()

defaults;

privateclassstudent{}

defaultdoubled;

publicfinalstaticvoidspeed(){}

以下代码运行输出是()

classMan{

privateStringname="

Jack"

intage=30;

publicclassManTest{

publicStringtel;

Manm=newMan();

System.out.println(m.name);

编译出错

输出:

Jack

没有输出

运行出错

给出以下4个重载的方法show,调用show方法时,下面哪个说法是的()

(1)show(inta,intb,intc)

(2)show(inta,intb,doublec)

(3)show(inta,doubleb,doublec)

(4)show(doublea,doubleb,intc)

调用show(1.0,2,3);

没有一个可行方法

调用show(1.0,2.0,3.0);

调用show(1,2,3);

1,2,3,4方法都是可行方法,所有参数完全匹配

调用show(1,2.0,3);

3,4都是可行方法,没有最佳可行方法,编译器会报错

Java中方法参数的使用情况的说法是()

一个方法不能让对象参数引用一个新的对象。

Java程序设计语言都是采用按值传递。

一个方法不能修改一个基本数据类型的参数(数值型或布尔型),是值的拷贝。

一个方法不可以改变一个对象参数的状态。

下面的程序中,哪行会报错?

publicclassStaticTest{

staticinttotalFee=500;

publicvoidshowName(){

System.out.print(this.name);

publicstaticvoidshowTotalFee(){

line1:

System.out.print(totalFee);

line2:

showName();

line3:

StaticTest.showTotalFee();

line2

line3

line1

第四章测试

下面程序的运行结果是____

intx=30;

int[]numbers=newint[x];

x=60;

System.out.println(numbers.length);

60

20

50

数组越界访问会发生什么?

java.lang.ArrayIndexOutOfBoundsException

java.io.IOException

java.lang.Exception

java.lang.IndexOutOfBoundsException

关于数组,以下说法的是()

当二维数组声明时,int[][]numbers=newint[10][];

数组的长度就确定了。

使用符号=对数组对象赋值时是将对象引用指向同一个数组,而不是将数组内容进行复制。

数组内容的复制可以通过循环实现,也可以通过System.arraycopy实现。

数组是对象,它作为参数传递时的特点和对象是一致的。

Strings=newString("

xyz"

创建了几个StringObject?

【多选题】

创建数组正确的是:

floatfa=newfloat[20];

int[]ia=newint[15];

Objectoa=newfloat[20];

char[]ca=“SomeString”;

E.

Intia[][]=(4,5,6)(1,2,3)

第五章测试

intage;

Stringname;

staticinttotalFee=500;

publicvoidshowName(){

System.out.print(this.name);

publicstaticvoidshowTotalFee(){

System.out.print(totalFee);

showName();

publicstaticvoidmain(String[]args){

StaticTest.showTotalFee();

下面关于import,class和package的声明顺序哪个正确?

import,package,class

package,class,import

class,import,package

package,import,class

已知A类被打包在packageA,B类被打包在packageB,且B类被声明为public,且有一个成员变量x被声明为,protected控制方式。

C类也位于packageA包,且继承了B类。

则以下说话正确的是

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 历史学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1