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

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

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

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

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

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

----------------------------------单选题----------------------------------

1.  下面哪一个类可以访问foo包中的所有变量?

pkgfoo;

lss{int}

lss{privtint}

lss{puliint}

.lss

.lss

.lss

.都不能

正确答案:

      

2.  如果你有下面的类定义

strtlssShp{

strtvoirw();

}

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

lssSqurxtnsShp{

}

.都可以成功编译

.Shp可以编译,而Squr不能

.Squr可以编译,而Shp不能

.Shp和Squr都不能编译

正确答案:

      

3.  如果你试图编译下面的代码会发生什么事?

lssMyStringxtnsString{

}

.代码编译成功

.代码不能编译,因为没有定义一个min()方法

.代码不能编译,因为String是strt类型的

.代码不能编译,因为String是finl类型的

正确答案:

      

4.  有下面的类:

  pulilssxmpl{

  sttiintx[]=nwint[15];

  pulisttivoimin(Stringrgs[]){

  Systm.out.println(x[5]);

  }

  }

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

.编译时出错

.运行时出错

.输出0

.输出null

正确答案:

      

5.  下列语句序列执行后,k的值是()。

intx=6,y=10,k=5;

swith(x%y)

{s0:

k=x*y;

s6:

k=x/y;

s12:

k=x-y;

fult:

k=x*y-x;

}

.60

.54

.0

.5

正确答案:

      

6.  给定下面的类:

  pulilssxmpl{

  Stringstr=nwString(“goo”);

  hrh[]={'','',''};

  pulisttivoimin(Stringrgs[]){

  xmplx=nwxmpl();

  x.hng(x.str,x.h);

  Systm.out.println(x.str+”n”+x.h);

  }

  pulivoi

.goon

.goong

.tstokn

.tstokng

正确答案:

      

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

()

=1;

if(>0)if(>3)=2;ls=3;ls=4;

.1

.2

.3

.4

正确答案:

      

8.  下列代码的执行结果是

pulilssTst

{puliintMtho()

{

sttiinti=0;

i++;

Systm.out.println(i);

}

pulisttivoimin(Stringrgs[])

{

Tsttst=nwTst();

.编译错误

.0

.1

.运行成功,但不输出

正确答案:

      

9.  若有循环:

intx=5,y=20;

o{

y-=x;

x++;

}whil(++x

.0次

.1次

.2次

.3次

正确答案:

      

10.  下面程序的输出结果是什么?

Strings="";

s.ont("");

s.rpl('','F');

Systm.out.println(s);

.编译错误,字符串是不可改变的

.F

.

.

正确答案:

      

11.  有下面的类:

  pulilssxmpl{

  pulisttivoimin(Stringrgs[]){

  sttiintx[]=nwint[15];

  Systm.out.println(x[5]);

  }

  }

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

.编译时出错

.运行时出错

.输出0

.输出null

正确答案:

      

12.  下面程序的输出结果是什么?

lssFoo{

sttivoihng(Strings){

s=s.rpl('j','l');

}

pulisttivoimin(Stringrgs[]){

Strings="jv";

hng(s);

Systm.out.println(s);

}

}

.lv

.jv

.编译错误

.运行时出现异常

正确答案:

      

13.  下面程序运行后I的结果是什么?

lsssr

{

fun(){

sttiintI=0;

I++;

}

pulisttivoimin(Stringrgs[])

{

sroj=nwsr();

oj.fun();

oj.fun();

}

.编译错误

.运行时错误

.1

.2

正确答案:

      

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

int=13;

%=/5;

.3

.13

.1

.169

正确答案:

      

15.  下面的哪些程序段可以正确地获得从命令行传递的参数的个数?

.intount=rgs.lngth;

.intount=rgs.lngth-1;

.intount=0;whil(rgs[ount]!

=null)

ount++;

.intount=0;whil

(!

(rgs[ount].quls(“”)))ount++;

正确答案:

      

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

.pkgtstpkg;

pulilssTst{}

.importjv.io.*;

pkgtstpkg;

pulilssTst{}

.importjv.io.*;

lssPrson{}

pulilssTst{}

.importjv.io.*;

importjv.wt.*;

pulilssTst{}

正确答案:

      

17.  下列代码中,将引起一个编译错误的行是

1)pulilssTst{

2)intm,n;

3)puliTst(){}

4)puliTst(int){m=;}

5)pulisttivoimin(Stringrgs[]){

6)Tstt1,t2;

7)intj,k;

8)j=0;k=0;

9)t1=nwTst();

10)t2=nwTst(j,k);

11)}

12

.第3行

.第5行

.第6行

.第10行

正确答案:

      

18.  在onMtho()方法运行正常的情况下,程序段将输出什么?

pulivoitst()

{

try{onMtho();

Systm.out.println("onition1");

}th(rryInxOutOfounsxption)

{

Systm.out.println("onition2");

}th(xption)

{

Systm.out.println("onition3");

.onition1

.onition2

.onition3

.onition1

finlly

正确答案:

      

19.  选择正确的叙述.

lssHppyxtnsFrm{

Hppy(){

StLyout(nwGriLyout(2,2));

Pnlp1=nwPnl();

(p1);

p1.(nwutton("On"));

Pnlp2=nwPnl();

(p2);

p2.(nwutton("Two"));

(nwutton("Thr"));

(nwutton("Four"));

s

.当frm调整大小时,按钮Thr和Four的大小也将调整。

.当frm调整大小时,所有按钮的大小都将调整。

.当frm调整大小时,按钮Two和Four的大小也将调整。

.当frm调整大小时,按钮On和Two的大小也将调整。

正确答案:

      

20.  已知如下代码:

oolnm=tru;

if(m=fls)

Systm.out.println("Fls");

ls

Systm.out.println("Tru");

执行结果是什么?

.Fls

.Tru

.编译时出错

.运行时出错

正确答案:

      

----------------------------------多选题----------------------------------

1.  已知如下类说明:

pulilssTst{

privtflotf=1.0f;

intm=12;

sttiintn=1;

pulisttivoimin(Stringrg[]){

Tstt=nwTst();

//程序代码…

}

}

如下哪个使用是正确的?

.t.f

.this.n

.Tst.m

.Tst.n

正确答案:

      

2.  请选出创建数组的正确语句。

.flotf[][]=nwflot[6][6];

.flot[]f[]=nwflot[6][6];

.flotf[][]=nwflot[][6];

.flot[][]f=nwflot[6][6];

正确答案:

      

3.  在如下源代码文件Tst.jv中,哪个是正确的类定义?

.pulilsstst{

puliintx=0;

pulitst(intx)

{

this.x=x;

}

}

.pulilssTst{

puliintx=0;

puliTst(intx){

this.x=x;

}

}

.pulilssTstxtnsT1,T2{

puliintx=0;

puliTst(intx){

this.x=x;

}

}

.pulilss

正确答案:

      

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

outr:

for(inti=0;i

.0n0

.0n1

.0n2

.1n0

.1n1

F.1n2

G.2n0

H.2n1I.2n2

正确答案:

      

5.  假定文件名是“Fr.jv”,下面哪个是正确的类声明。

.pulilssFr{

  puliintx=0;

  puliFr(intx){

  this.x=x;

  }

  }

.pulilssfr{

  puliintx=0;

  puliFr(intx){

  this.x=x;

  }

  }

.pulilssFrxtnsMyslss{

  puliintx=0;

}

正确答案:

      

6.  Strings=”xmplString”;

下面哪些语句是正确的?

.s>>>=3;

.inti=s.lngth();

.s[3]=”x”;

.Stringshort_s=s.trim();

.Stringt=”root”+s;

正确答案:

      

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

lssHppy{

}

}

.pulivoiHppy(){}

.puliHppy(int){}

.prottHppy(){}

.puliintHppy(){}

.voiHppy(){}

正确答案:

      

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

Swith(x){

s1:

Systm.out.println("Tst1");

s2:

s3:

Systm.out.println("Tst2");

rk;}

Systm.out.println("Tst3");

}

.0

.1

.2

.3

正确答案:

      

9.  给出下面的代码段:

pulilsss{

intw,x,y,z;

pulis(int,int)

{

x=;y=;

}

pulis(int,int,int,int)

{

//赋值x=,y=

w=;

z=;

}

}

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

.s(,)

.x=,y=;

.x=;y=;

.this(,);

正确答案:

      

10.  已知如下代码:

swith(m)

{

s0:

Systm.out.println("onition0");

s1:

Systm.out.println("onition1");

s2:

Systm.out.println("onition2");

s3:

Systm.out.println("onition3");rk;

fult:

Systm.out.println("Othronition");

}

当m的

.0

.1

.2

.3

.4

F.以上都不是

正确答案:

      

 

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

当前位置:首页 > 经管营销 > 经济市场

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

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