东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx

上传人:b****7 文档编号:10793780 上传时间:2023-02-22 格式:DOCX 页数:15 大小:17.91KB
下载 相关 举报
东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx_第1页
第1页 / 共15页
东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx_第2页
第2页 / 共15页
东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx_第3页
第3页 / 共15页
东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx_第4页
第4页 / 共15页
东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx

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

东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2.docx

东北大学18秋学期《JAVA语言程序设计Ⅰ》在线作业2

【奥鹏】[东北大学]18秋学期《JAVA语言程序设计Ⅰ》在线作业2

试卷总分:

100得分:

100

第1题,已知表达式intm[]={0,1,2,3,4,5,6};

下面哪个表达式的值与数组下标量总数相等?

A、m.length()

B、m.length

C、m.length()+1

D、m.length+1

 

第2题,设有下面的两个类定义:

classAA{voidShow(){System.out.println("我喜欢Java!

");}classBBextendsAA{voidShow(){System.out.println("我喜欢C++!

");}

则顺序执行如下语句后输出结果为:

()AAa;BBb;a.Show();b.Show();

A、我喜欢Java!

我喜欢C++!

B、我喜欢C++!

我喜欢Java!

C、我喜欢Java!

我喜欢Java!

D、我喜欢C++!

我喜欢C++!

 

第3题,顺序执行下列程序语句后,则b的值是

Stringa="Hello";

Stringb=a.substring(0,2);

A、Hello

B、hello

C、Hel

D、null

 

第4题,设有下面两个类的定义:

classPerson{longid;//身份证号Stringname;//姓名

}classStudentextendsPerson{intscore;//入学总分intgetScore(){re

A、包含关系

B、继承关系

C、关联关系

D、无关系,上述类定义有语法错误

 

第5题,给出下列代码,则数组初始化中哪项是不正确的?

byte[]array1,array2[];

bytearray3[][];

byte[][]array4;

A、array2=array1

B、array2=array3

C、array2=array4

D、array3=array4

 

第6题,Person,Student和Teacher都是类名。

这些类有以下继承关系。

Person

|

--------------------

||

StudentTeacher

并且在Java源代码中有如下表达式:

Personp=newStudent();

如下哪个语句是正确的?

A、这条语句是合法的

B、这条语句是不合法的

C、编译时出错

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

 

第7题,下列代码的执行结果是

publicclassTest

{publicintaMethod(){staticinti=0;i++;System.out.println(i);}publicstaticvoidmain(Stringargs[]){Testtest=newTest();

A、编译错误

B、0

C、1

D、运行成功,但不输出

 

第8题,如果你试图编译下面的代码会发生什么事?

ClassMyStringextendsString{

}

A、代码编译成功

B、代码不能编译,因为没有定义一个main()方法

C、代码不能编译,因为String是abstract类型的

D、代码不能编译,因为String是final类型的

 

第9题,如果你有下面的类定义

abstractclassShape{abstractvoiddraw();

}

请问,在试图编译下面的类定义时会发生什么情况?

classSquareextendsShape{

}

A、都可以成功编译

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

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

D、Shape和Square都不能编译

 

第10题,给出下列的代码,哪行在编译时可能会有错误?

①publicvoidmodify(){

②inti,j,k;

③i=100;

④while(i0){

⑤j=i*2;

⑥System.out.println("Thevalueofjis"+j);

⑦k=k+1;

⑧}

⑨}

A、4

B、6

C、7

D、8

 

第11题,65.已知有下列类的说明,则下列哪个语句是正确的?

publicclassTest

{

privatefloatf=1.0f;

intm=12;

staticintn=1;

publicstaticvoidmain(Stringarg[])

{

Testt=newTest();

}

}

A、t.f;

B、this.n;

C、Test.m;

D、Test.f;

 

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

()c=1;if(a0)if(a3)c=2;elsec=3;elsec=4;

A、1

B、2

C、3

D、4

 

第13题,请选择以下代码的正确的重载构造器。

classHappy{

Happy(){

}

}

A、publicvoidHappy(){}

B、publicHappy(intc){}

C、protectedHappy(){}

D、voidHappy(){}

 

第14题,下列语句序列执行后,k的值是()。

intj=8,k=15;

for(inti=2;i!

=j;i++)

{j-=2;k++;}

A、15

B、16

C、17

D、18

 

第15题,以下代码的输出结果是什么?

classFoo{

publicstaticvoidmain(Stringargs[]){

intx=4,j=0;

switch(x){

case1:

j++;

case2:

j++;

case3:

j++;

case4:

j++;

case5:

j++;

break;

default:

j++;

}

System.out.println(j);

}

}

A、1

B、2

C、3

D、编译错误

 

第16题,有下面的类:

publicclassExample{staticintx[]=newint[15];publicstaticvoidmain(Stringargs[]){System.out.println(x[5]);}}

下面的那些说法是正确的。

A、编译时出错

B、运行时出错

C、输出0

D、输出null

 

第17题,下面程序的输出结果是什么?

classC1{

staticintj=0;

publicvoidmethod(inta){

j++;

}

}

classTestextendsC1{

publicintmethod(){

returnj++;}publicvoidresult(){method(j);System.out.println(j+method());}publicstaticvoidmain(Stringargs[]){newTe

A、0

B、1

C、2

D、3

 

第18题,阅读下列代码后

publicclassPerson{

intarr[]=newint[10];

publicstaticvoidmain(Stringargs[]){

System.out.println(arr[1]);

}

}

正确的说法是

A、编译时将产生错误

B、编译时正确,运行时将产生错误

C、输出零

D、输出空

 

第19题,若有循环:

intx=5,y=20;

do{y-=x;x++;}while(++x--y);则循环体将被执行()。

A、0次

B、1次

C、2次

D、3次

 

第20题,下面程序的输出结果是什么?

classHappy{

publicstaticvoidmain(Stringargs[]){

inti=1;

intj=10;

do{

if(i++j--)

continue;

}while(i5);

System.out.println(i+""+j);

}

}

A、55

B、54

C、64

D、56

 

第21题,如果有以下代码,哪几个数字能产生输出"Test2"的结果?

Switch(x){

case1:

System.out.println("Test1");

case2:

case3:

System.out.println("Test2");

break;}

System.out.println("Test3");

}

A、0

B、1

C、2

D、3

C,D

 

第22题,已知如下代码:

switch(m)

{

case0:

System.out.println("Condition0");

case1:

System.out.println("Condition1");

case2:

System.out.println("Condition2");

case3:

System.out.println("Condition3");break;

default:

System.out.println("OtherCondition");

}

当m的

A、0

B、1

C、2

D、3

E、4

F、以上都不是

B,C

 

第23题,给出下面的代码段:

publicclassBase{

intw,x,y,z;

publicBase(inta,intb)

{

x=a;y=b;

}

publicBase(inta,intb,intc,intd)

{

//赋值x=a,y=b

w=d;

z=c;

}

}

在代码说明//赋值x=a,y=b处写入如下哪几行代码是正确的?

A、Base(a,b)

B、x=a,y=b;

C、x=a;y=b;

D、this(a,b);

D

 

第24题,针对下面的程序,那些表达式的值是true?

ClassAclass{privatelongval;publicAclass(longv){val=v;}publicstaticvoidmain(Stringargs[]){Aclassx=newAclass(10L);Aclassy=newAclass(10L);Aclassz=y;longa=10L;intb=10;}}

A、a==b;

B、a==x;

C、y==z;

D、x==y;

E、a==10.0;

C,E

 

第25题,你怎样从下面main()的调用中访问单词"kiss"?

javalyricsakissisbutakiss

A、args[0]

B、args[1]

C、args[2]

D、args[3]

E、args[4]

F、args[5]

F

 

第26题,已知如下定义:

Strings="story";

下面哪些表达式是合法的?

A、s+="books";

B、charc=s[1];

C、intlen=s.length;

D、Stringt=s.toLowerCase();

D

 

第27题,已知如下类定义:

classBase{

publicBase(){//...}

publicBase(intm){//...}

protectedvoidfun(intn){//...}

}

publicclassChildextendsBase{

//membermethods

}

如下哪句可以正确地加入子类中?

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

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

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

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

D

 

第28题,请选出创建数组的正确语句。

A、floatf[][]=newfloat[6][6];

B、float[]f[]=newfloat[6][6];

C、floatf[][]=newfloat[][6];

D、float[][]f=newfloat[6][6];

B,D

 

第29题,假定文件名是"Fred.java",下面哪个是正确的类声明。

A、publicclassFred{publicintx=0;publicFred(intx){this.x=x;}}

B、publicclassfred{publicintx=0;publicFred(intx){this.x=x;}}

C、publicclassFredextendsMyBaseClass{publicintx=0;

}

C

 

第30题,已知如下类说明:

publicclassTest{

privatefloatf=1.0f;

intm=12;

staticintn=1;

publicstaticvoidmain(Stringarg[]){

Testt=newTest();

//程序代码...

}

}

如下哪个使用是正确的?

A、t.f

B、this.n

C、Test.m

D、Test.n

D

 

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

当前位置:首页 > 工程科技 > 纺织轻工业

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

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