东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx

上传人:b****6 文档编号:20608397 上传时间:2023-01-24 格式:DOCX 页数:8 大小:17.38KB
下载 相关 举报
东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx_第1页
第1页 / 共8页
东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx_第2页
第2页 / 共8页
东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx_第3页
第3页 / 共8页
东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx_第4页
第4页 / 共8页
东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx

《东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx》由会员分享,可在线阅读,更多相关《东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx(8页珍藏版)》请在冰豆网上搜索。

东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案Word格式.docx

3分得分:

3

2.下列代码的执行结果是publicclassTest{publicintaMethod({staticinti=0;

i++;

System.out.println(i;

}publicstaticvoidmain(Stringargs[]{Testtest=newTest(;

A.编译错误

C语言程序设计报告

B.0

C.1

D.运行成功,但不输出

A满分:

3.下面的语句的作用是:

(。

VectorMyVector=newVector(100,50;

A.创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。

B.创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。

C.创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。

D.创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。

4.已知如下代码:

booleanm=true;

if(m=falseSystem.out.println(

A.False

B.True

C.编译时出错

D.运行时出错

B满分:

5.下列类头定义中,错误的是(。

A.classx{....}

B.publicxextendsy{....}

C.publicclassxextendsy{....}

D.classxextendsyimplementsy1{....}

6.如果你有下面的类定义abstractclassShape{abstractvoiddraw(;

}请问,在试图

编译下面的类定义时会发生什么情况?

classSquareextendsShape{}

A.都可以成功编译

B.Shpe可以编译,而Square不能

C.Square可以编译,而Shape不能

D.Shape和Square都不能编译

7.下列语句序列执行后,a的值是(。

inta=13;

a%=a/5;

A.3

B.13

D.169

C满分:

8.以下代码的输出结果是什么classFoo{publicstaticvoidmain(Stringargs[]{intx=4,j=0;

switch(x{case1:

j++;

case2:

case3:

case4:

case5:

break;

default:

}System.out.println(j;

}}

A.1

B.2

C.3

D.编译错误

9.Person,Student和Teacher都是类名。

这些类有以下继承关系。

Person|--------------------||StudentTeacher并且在Java源代码中有如下表达式:

Personp=newStudent(;

如下哪个语句是正确的?

A.这条语句是合法的

B.这条语句是不合法的

D.编译正确但运行时出错

10.设有下面的两个类定义:

classAA{voidShow({System.out.println(

A.我喜欢Java!

我喜欢C++!

B.我喜欢C++!

我喜欢Java!

C.我喜欢Java!

D.我喜欢C++!

11.在oneMethod(方法运行正常的情况下,程序段将输出什么publicvoidtest({try{oneMethod(;

System.out.println(

A.condition1

B.condition2

C.condition3

D.condition1finally

12.下列哪个选项的java源文件代码片段是不正确的?

A.packagetestpackage;

publicclassTest{}

B.importjava.io.*;

packagetestpackage;

C.importjava.io.*;

classPerson{}publicclassTest{}

D.importjava.io.*;

importjava.awt.*;

13.若a的值为3时,下列程序段被执行后,c的值是多少?

(c=1;

if(a>

0if(a>

3

c=2;

elsec=3;

elsec=4;

D.4

14.下面的代码段中,执行之后i和j的值是什么inti=1;

intj;

j=i++;

A.1,1

B.1,2

C.2,1

D.2,2

15.下面程序的输出结果是什么publicstaticvoidmain(Stringargs[]{inta=10;

intb=20;

if(a=bSystem.out.println(

A.Equal

B.NotEqual

C.编译错误

D.运行时将抛出异常

16.给出如下代码:

classTest{privateintm;

publicstaticvoidfun({//somecode...}}如何使成员变量m被函数fun(直接访问

A.将privateintm改为protectedintm

B.将privateintm改为publicintm

C.将privateintm改为staticintm

D.将privateintm改为intm

17.下列语句序列执行后,j的值是(。

Intj=3,i=2;

while(--i!

=i/jj=j+2;

A.2

B.4

C.5

D.6

18.设有下面两个赋值语句:

a=Integer.parseInt(

A.a是整数类型变量,b是整数类对象。

B.a是整数类对象,b是整数类型变量。

C.a和b都是整数类对象并且它们的值相等。

D.a和b都是整数类型变量并且它们的值相等。

19.在程序的源文件开始处有下面一行程序:

packageawt;

A.结果是一个编译错误,因为Java已经定义了一个awt包

B.说明这个文件里的所有的类都应该包含在java.awt包里

C.说明这个文件里的所有的类都应该包含在自己定义的awt包里

D.导入你自己定义的awt包里的所有类

20.下面语句返回的数据类型是什么?

(short10/10.2*2;

A.int

B.double

C.float

D.short

二、多选题(共10道试题,共40分。

40

1.已知如下定义:

Strings=

A.s+=

B.charc=s[1];

C.intlen=s.length;

D.Stringt=s.toLowerCase(;

AD满分:

4分得分:

4

2.下面代码执行后的输出是什么?

outer:

for(inti=0;

i<

3;

i++inner:

for(intj=0;

j<

2;

j++{if(j==1continueouter;

System.out.println(j+“and“+i;

}

A.0and0

B.0and1

C.0and2

D.1and0

E.1and1

F.1and2

G.2and0

H.2and1

I.2and2

ABC满分:

3.下面的哪些程序片断可能导致错误。

A.Strings=

B.Strings=

C.Strings=

D.Strings=

BD满分:

4.选择所有有效的构造函数。

classHappy{}}

A.publicvoidHappy({}

B.publicHappy(intc{}

C.protectedHappy({}

D.publicintHappy({}

E.voidHappy({}

BC满分:

5.你怎样从下面main(的调用中访问单词“kiss”javalyricsakissisbutakiss

A.args[0]

B.args[1]

C.args[2]

D.args[3]

E.args[4]

F.args[5]

BF满分:

6.已知如下类定义:

classBase{publicBase({//...}publicBase(intm{//...}protectedvoidfun(intn{//...}}publicclassChildextendsBase{//membermethods}如下哪句可以正确地加入子类中?

A.privatevoidfun(intn{//...}

B.voidfun(intn{//...}

C.protectedvoidfun(intn{//...}

D.publicvoidfun(intn{//...}

CD满分:

7.Strings=”ExampleString”;

下面哪些语句是正确的?

A.s>

>

=3;

B.inti=s.length(;

C.s[3]=”x”;

D.Stringshort_s=s.trim(;

E.Stringt=”root”+s;

BDE满分:

8.如果有以下代码,哪几个数字能产生输出

A.0

B.1

C.2

D.3

BCD满分:

9.已知如下代码:

switch(m{case0:

E.4

F.以上都不是

10.已知如下类说明:

publicclassTest{privatefloatf=1.0f;

intm=12;

staticintn=1;

publicstaticvoidmain(Stringarg[]{Testt=newTest(;

//程序代码…}}如下哪个使用是正确

的?

A.t.f

B.this.n

C.Test.m

D.Test.n

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

当前位置:首页 > 医药卫生 > 药学

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

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