东北师范Java程序设计16秋在线作业1文档格式.docx

上传人:b****2 文档编号:4262285 上传时间:2023-05-03 格式:DOCX 页数:47 大小:30.59KB
下载 相关 举报
东北师范Java程序设计16秋在线作业1文档格式.docx_第1页
第1页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第2页
第2页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第3页
第3页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第4页
第4页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第5页
第5页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第6页
第6页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第7页
第7页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第8页
第8页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第9页
第9页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第10页
第10页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第11页
第11页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第12页
第12页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第13页
第13页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第14页
第14页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第15页
第15页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第16页
第16页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第17页
第17页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第18页
第18页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第19页
第19页 / 共47页
东北师范Java程序设计16秋在线作业1文档格式.docx_第20页
第20页 / 共47页
亲,该文档总共47页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

东北师范Java程序设计16秋在线作业1文档格式.docx

《东北师范Java程序设计16秋在线作业1文档格式.docx》由会员分享,可在线阅读,更多相关《东北师范Java程序设计16秋在线作业1文档格式.docx(47页珍藏版)》请在冰点文库上搜索。

东北师范Java程序设计16秋在线作业1文档格式.docx

.GriLyout

.oxLyout

8.通过调用nwList(10,fls)创建一个列表,关于该列表的几个说法哪项是错误的。

.该列表不支持复选

.该列表有10个选项

.根据需要该列表可能有垂直滚动条

.该列表支持10个可见选项

9.为实现多线程之间的通信,需要使用下列那种流才合适?

.Filtrstrm

.Filstrm

.Rnomssstrm

.Pipstrm

10.下列说法错误的是()

.接口是多继承的具体实现形式。

.3305L是长整型数。

.03916是八进制数。

.?

是三目条件运算符

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

1.下面min()方法的定义哪些是正确的()?

.pulisttivoimin(Stringrgs[]){}

.pulisttivoimin(String[]){}

.pulisttivoimin(String[]rgs){}

.pulisttivoimin(String[]x){}

2.下列哪个方法可用于创建一个可运行的类?

.pulilssXimplmntsRunl{pulivoirun(){......}}

.pulilssXimplmntsThr{pulivoirun(){......}}

.pulilssXimplmntsThr{puliintrun(){......}}

3.设有如下变量说明:

ytmyyt;

intmyInt;

longmyLong;

hrmyhr;

flotmyFlot;

oulmyoul;

以下赋值语句哪个需要强制转换

.myFlot=myoul;

.myInt=myLong;

.myyt=3;

.myInt=myhr;

4.编译并运行下面的程序,运行结果为().pulilssT1{pulisttivoimin(String[]rgs){T1=nwT1();

.mtho(8);

.mtho(1.2f);

}voimtho(floti){Systm.out.println("

flot:

"

+i);

}voimtho(longi){Systm.out.println("

long:

}}

.程序有编译错误,因为两个mtho()方法必须定义为静态(stti)的。

.程序可以编译运行,输出结果为:

long:

8flot:

1.2

flot:

1.2long:

8

.程序中定义的两个参数不同的mtho方法称为方法重栽。

5.构造uffrInputStrm的合适参数是哪个?

()

.uffrInputStrm

.uffrOutputStrm

.FilInputStrm

.FilOutrStrm

6.给定以下的Jumpingn.jv和inx.jsppulilssJumpingn{privtStringtitl="

Jumpingn"

;

privtintnum=10;

pulivoistTitl(Stringtitl){this.titl=titl;

}puliStringgtYoshi(){rturn

."

Num:

0<

r>

"

3<

Titl:

<

Jumpingn<

7.下面的表达式哪个是正确的?

.Strings="

你好"

inti=3;

s+=i;

if(i==s){s+=i};

s=i+s;

.Strings=null;

inti=(s!

=null)&

&

(s.lngth>

0)?

s.lngth():

0;

8.pulilssXimplmntsRunnl{pulisttivoimin(String[]rgs){3)//在这插入代码  }  pulivoirun(){  intx=0,y=0;

for(;

){x++;

Y++;

Systm.out.println("

x="

+x+"

y="

+y);

  }  }}下面哪些代码加在第3行可以使run()运行?

.Xx=nwX();

  x.run();

  nwThr(x).run();

  nwThr(x).strt();

.Thrt=nwThr(x).run();

9.为了定义三个整型数组1、2、3,下面声明错误的语句是()。

.intrry[]1,2;

.int[]1,2;

int3[]={1,2,3,4,5};

.int1,2[];

int3={1,2,3,4,5};

int3=(1,2,3,4,5);

10.下面哪些语句创建了一个flot类型的变量?

.flotfoo=-1;

.flotfoo=1.0;

.flotfoo=421;

..flotfoo=2.02f;

三、判断题(共20道试题,共40分。

1.在Jv语言中,rwOvl(100,100,80,80)表示绘制圆,其中(100,100)表示圆心。

.错误

.正确

2.可以使用jv.wt.olor类为GUI组件设置颜色。

3.run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。

4.子类的成员变量能与其父类的成员变量同名。

5.Sokt类是面向连接的,它提供了一个可供读写的流接口,在通信结束后,连接必须关闭,以释放资源。

6.Tomt的默认端口是80。

7.Jv源程序文件中是不区分字母的大小写的。

8.绘制普通矩形的方法为rwRt。

9.++、――运算符可以放在变量前面,也可以放在变量的后面使用,对变量本身没有任何影响。

10.在pplt的执行过程中,pplt的安全管理器对它进行强制地限制约束。

11.如果p是父类Prnt的对象,而是子类hil的对象,则语句=p是正确的。

12.UP属于传输层协议,但TP不属于传输层协议。

13.TP/IP属于低层协议,它定义了网络接口层。

14.在一个类中,成员变量应该是惟一的,但成员变量的名字可以和类中某个方法的名字相同,以及局部变量、成员函数的参数可以和实例变量的名字相同。

15.接口中所有方法均为抽象方法。

16.Jv提供了四种方法来创建多线程。

17.声明为finl的方法不能在子类中重载。

18.Sssion对象所存储的变量,在当前用户所请求的每个页面中,均有效。

19.Srvltonfig类的gtInitPrmtrs()方法可以取出初始参数。

20.一个页面中可以包含多个<

%@inlu%>

1.布局管理器不包括()

.StLyout

2.下列Jv常见事件类中属于鼠标事件类的是()。

.Inputvnt

.Kyvnt

.Mousvnt

.Winowvnt

3.在浏览器中执行pplt程序,以下选项中的哪个方法将被最先执行()。

.init()

.strt()

.stroy()

.stop()

4.下列说法中错误的一项是()。

.若要编写出色的图形用户界面程序,首先需要考虑如何在界面中放置构件

.若要编写出色的图形用户界面程序,不需要让构件响应用户的操作

.若要编写出色的图形用户界面程序,需要考虑如何让构件响应用户的操作

.若要编写出色的图形用户界面程序,需要掌握构件的显示效果

5.下列关于Jv程序结构的描述中,不正确的一项是()。

.一个Jv源文件中可以包括一个pkg语句

.一个Jv源文件中可以包括多个类定义,但是只能有一个puli类

.一个Jv源文件中可以有多个puli类

.源文件名与程序类名必须一致

6.<

html>

<

oy>

jsp:

usni="

rss"

lss="

rssn"

/>

stProprtynm="

proprty="

ity"

gtProprtynm="

/oy>

/html>

如果用下面的URL访问,页面会输出什么结果?

.http:

//lolhost:

8080/rss.jsp?

ity=higo

.Losngls

.higo

.Mimi

7.下面哪句是正确的?

.会打印出HlloWorl。

.编译错误。

.运行时间错误。

.只打印出Hllo.

8.阅读下面的代码,第10行的语句将调用哪个方法?

()1.lssPrson{2.pulivoiprintVlu(inti,intj){/*…*/}3.pulivoiprintVlu(inti){/*...*/}4.}5.pulilssThrxtnsPrson{6.pulivoiprintVlu(){/*...*/}7.pulivoiprintVlu(inti){/*...*/}8.pulisttivoimin(Stringrgs[]){9.Prsont=nwThr();

10.t.printVlu(10);

11.}12.}

.行2

.行3

.行6

.行7

9.pint()方法使用哪种类型的参数?

.Grphis

.Grphis2

.String

.olor

10.在编写Jvpplt程序时,需要在程序的开头写上()语句。

.importjv.wt.*;

.importjv.pplt.*;

.importjv.io.*;

.importjv.wt.vnt.*;

1.考虑如下代码:

lssTr{}lssPinxtnsTr{}lssOkxtnsTr{}pulilssForst{pulisttivoimin(String[]rgs){Trtr=nwPin();

if(trinstnofPin)Systm.out.println("

Pin"

);

if(tr

.Pin

.Tr

.Forst

.Oops

2.下面哪个叙述是正确的?

(选择二个)()1.pulilssMyTxtrxtnsTxtr{2.puliMyTxtr(intnrows,intnols){3.nlvnts(WTvnt.TXT_VNT_MSK);

4.}5.6.pulivoiprossTxtvnt(Txtvntt){7.Systm.out.println(“Prossingt

.源程序必须存放到MyTxtr.jv文件中

.在行2和行3之间应该增加一句:

supr(nrows,nols)以至新构件有合适的大小

.在行6prossTxtvnt()的返回值应声明为ooln而不是voi.

.在行7和8之间应增加一句:

rturntru.

3.请看下面的HTML代码:

formnm="

t"

tion="

/srvlt/tSrvlt"

mtho="

POST"

>

inputtyp="

txt"

nm="

nm"

sumit"

/form>

找出两个方法可以从请求的form中取得nm参数的值。

.GtPrmtr("

);

.GtPrmtrVlu("

.GtPrmtrVlus("

.GtPrmtrs("

4.给定以下的Jumpingn.jv和inx.jsppulilssJumpingn{privtStringtitl="

5.给定下面的代码段,哪些选项是对构造方法onstOvr的重载?

()1.pulilssonstOvr{2.pulionstOvr(intx,inty,intz){3.}4.}

.onstOvr(){}

.prottintonstOvr(){}

.privtonstOvr(intz,inty,ytx){}

.puliOjtonstOvr(intx,inty,intz){}

6.以下哪些方法是olltion接口的方法?

.itrtor

.ismpty

.torry

.stTxt

7.下面选项正确声明一个一维数组的有()。

.String[]

.String[]

.hr[][]

.String[10]

8.给定下面的代码段,哪些选项是对stVr()方法的重载?

()1.pulilssMthoOvr{2.pulivoistVr(int,int,flot){3.}4.}

.privtvoistVr(int,flot,int){}

.prottvoistVr(int,int,flot){}

.puliintstVr(int,flot,int){rturn;

}

.puliintstVr(int,int,flot){rturn;

9.下列关于静态初始化器的叙述中,哪一个是正确的?

.静态初始化器是在构造函数之前加上stti修饰符。

.静态初始化器是对类自身进行初始化。

.静态初始化器在同一个类中只能有一个。

.静态初始化器是在其所属的类加载内存时由系统自动调用执行。

10.阅读下面的代码,下面的叙述哪些是正确的?

()1pulivoirt(){2VtormyVt;

3myVt=nwVtor();

4}

.行2不会为变量myVt分配内存空间

.行2为Vtor对象的引用分配内存空间

.行2创建了一个Vtor类的对象

.行3创建了一个Vtor类的对象

1.框架可以作为一种容器。

2.Jv语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。

3.Jv源程序文件中是不区分字母的大小写的。

4.HttpSrvltRqust类的gtPrmtr()方法返回类型是Ojt。

5.jv语言中的接口可以继承,一个接口通过关键字xtns可以继承另一个接口。

6.sssion.stttriut(“ount”,”5”),如果ount属性已经存在,会抛出异常。

7.在父类中声明为finl的方法,也可以在其子类中被重新定义(覆盖)。

8.同一个类中定义多个参数列表不同的同名方法,叫做方法的重载。

9.数组允许存放不同类型的定长元素。

10.容器是用来组织其他界面成分和元素的单元,它不能嵌套其他容器。

11.Jvpplt的字节码文件须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。

12.Jv提供一个特别的三元运算符经常用于取代if-thn-ls语句。

13.orrLyout布局管理器将内容窗格分为三个部分。

14.每个try块都必须至少有一个th块与之相对应。

15.jv中一个子类可以有多个父类,并可以为一个(父)类定义多个子类。

16.当一个srvlt修改后,需要重启服务器。

17.当一个JSP修改后,需要重启服务器?

18.一个页面中可以包含多个<

19.pplt是一种特殊的Pnl,它是Jvpplt程序的最外层容器。

20.UP协议是用户数据报协议。

1.下列程序段的输出结果是()pulilssoprtorsnxprssions{voistringPlus(){int=3,=4,=5;

+3);

.15

.3

.256

.63

2.关于以下程序段的说法,正确的是()

.可通过编译

.第3行产生编译错误

.第4行产生编译错误

.第6行产生编译错误

3.以下程序的输出结果是()pulilsskoo{pulisttivoimin(Stringrgs[]){intx=1,sum=0;

whil(x<

=10){sum+=x;

x++;

}Systm.out.println("

sum="

+sum);

.45

.55

.10

.11

4.监听事件和处理事件()

.都由Listnr完成

.都由相应事件Listnr处登记过的构件完成

.由Listnr和构件分别完成

.由Listnr和窗口分别完成

5.下面代码的执行结果是什么?

()<

%x=3;

%>

%intx=5;

%!

intx=7;

x=<

%=x%>

<

%=this.x%>

.x=3,5

.x=3,7

.x=5,3

.x=5,7

%{%>

sop="

sssion"

%}%>

//1<

下面哪行放在//1位置可以打印出strt属性?

.<

proprty=

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

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2