东北师范Java程序设计16秋在线作业2.docx
- 文档编号:3409425
- 上传时间:2022-11-22
- 格式:DOCX
- 页数:39
- 大小:31.48KB
东北师范Java程序设计16秋在线作业2.docx
《东北师范Java程序设计16秋在线作业2.docx》由会员分享,可在线阅读,更多相关《东北师范Java程序设计16秋在线作业2.docx(39页珍藏版)》请在冰豆网上搜索。
东北师范Java程序设计16秋在线作业2
Jv程序设计16秋在线作业2
一、单选题(共10道试题,共30分。
)
1.指出下列程序运行的结果()pulilssxmpl{ Stringstr=nwString("goo"); hr[]h={'','',''}; pulisttivoimin(Stringrgs[]){ xmplx=nwxmpl(); x.hng(x.str,x.h); Systm.out.print(x.str+"n"); Sytm.out.print(x.h); } pulivoihng(Stringstr,hrh[]){ str="tstok"; h[0]='g'; }}
.goon
.goong
.tstokn
.tstokng
正确答案:
2.下面代码的执行结果是什么?
()
intx=7;%>x=<%=x%>,<%=this.x%>
.x=3,5
.x=3,7
.x=5,3
.x=5,7
正确答案:
3.下列哪些语句关于内存回收的说明是正确的?
()
.程序员必须创建一个线程来释放内存
.内存回收程序负责释放无用内存
.内存回收程序允许程序员直接释放内存
.内存回收程序可以在指定的时间释放内存对象
正确答案:
4.你想在一个JSP页中包含另一JSP页,而且要传递参数,下面哪个是正确的?
()
.<%@inlufil='insrt.jsp'titl=WWonk'%>
. inlupg="insrt,jsp'titl=WWonk"/> .<%@inlufil='insrt.jsp'%>WWonk<%@inlu%> . inlupg='insrt.jsp'> prmnm='titl'vlu='WWonk'/> inlu> 正确答案: 5.现有一个变量声明为oolnl;,理面赋值语句中正确的是()。 .1=tru: .1=Tru; .l=”tru”; .l=0; 正确答案: 6.如果希望所有的控件在界面上均匀排序,就使用下列哪种布局管理器? () .osLyout .GriLyout .orrLyout .FlowLyout 正确答案: 7.在pplt的关键方法中,关闭浏览器以释放pplt占用的所有资源的方法是() .init() .strt() .pint() .stroy() 正确答案: 8.在Jv中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。 .jv.io .jv.wt .jv.pplt .jv.wt.vnt 正确答案: 9.以下程序的输出结果是()pulilsskoo{pulisttivoimin(Stringrgs[]){intx=1,sum=0;whil(x<=10){sum+=x;x++;}Systm.out.println("sum="+sum);}} .45 .55 .10 .11 正确答案: 10.运行下列程序,会产生什么结果()pulilssXxtnsThrimplmntsRunl{ pulivoirun(){ Systm.out.println("thisisrun()"); } pulisttivoimin(Stringrgs[]) { Thrt=nwThr(nwX()); t.strt(); }} .第一行会产生编译错误 .第六行会产生编译错误 .第六行会产生运行错误 .程序会运行和启动 正确答案: Jv程序设计16秋在线作业2 二、多选题(共10道试题,共30分。 ) 1.下面选项正确声明一个一维数组的有()。 .String[] .String[] .hr[][] .String[10] 正确答案: 2.以下表述错误的是()。 .一个数组能够存储多种不同的值类型。 .通常,超类比它的子类代表更多的对象。 .数组的下标的数据类型一般为flot。 .通常,子类比它的超类封装了更多的功能 正确答案: 3.在Jv中,把不同类型的输入、输出源抽象为流,流一般分为() .输入流 .输出流 .字符流 .字节流 正确答案: 4.下面哪两个是Srvltontxt接口的gtRqustispthr方法的有效参数? () ./fr.txt .rror.html ./rror.html .www.sun.om/rror.html 正确答案: 5.下面哪些说法是正确的? () .HttpSrvlt.init()throwsSrvltxption .HttpSrvlt.srvi()thrwosSrvltxptionnIOxption .HttpSrvlt.stroy()throwsSrvltxption .HttpSrvlt.oH()throwsSrvltxption 正确答案: 6.在Jv中,下列关于finl关键字的说法正确的有()。 .如果修饰变量,则一旦赋了值,就等同一个常量 .如果修饰类,则该类只能被一个子类继承 .如果修饰方法,则该方法不能在子类中被覆盖 .如果修饰方法,则该方法所在的类不能被继承 正确答案: 7.关于JK1.1的事件处理以下那条为真? () .一个类可以实现多个监听者接口; .如果一个类实现一个监听者接口,它只要覆盖其用到的方法; .MousMotionptr类的所有方法返回类型均为voi。 正确答案: 8.下列关于静态初始化器的叙述中,哪一个是正确的? () .静态初始化器是在构造函数之前加上stti修饰符。 .静态初始化器是对类自身进行初始化。 .静态初始化器在同一个类中只能有一个。 .静态初始化器是在其所属的类加载内存时由系统自动调用执行。 正确答案: 9.下面哪些语句创建了一个flot类型的变量? () .flotfoo=-1; .flotfoo=1.0; .flotfoo=421; ..flotfoo=2.02f; 正确答案: 10.编译并运行下面的程序,运行结果为().pulilssT1{pulisttivoimin(String[]rgs){T1=nwT1();.mtho(8);.mtho(1.2f);}voimtho(floti){Systm.out.println("flot: "+i);}voimtho(longi){Systm.out.println("long: "+i);}} .程序有编译错误,因为两个mtho()方法必须定义为静态(stti)的。 .程序可以编译运行,输出结果为: long: 8flot: 1.2 .程序可以编译运行,输出结果为: flot: 1.2long: 8 .程序中定义的两个参数不同的mtho方法称为方法重栽。 正确答案: Jv程序设计16秋在线作业2 三、判断题(共20道试题,共40分。 ) 1.整型一般都以十进制的形式表示,也可以写成八进制或十六进制。 .错误 .正确 正确答案: 2.Jv源程序文件中是不区分字母的大小写的。 .错误 .正确 正确答案: 3.线程组是为多个线程提供集合的形式,并对整个集合应用某些操作。 .错误 .正确 正确答案: 4.字符串"\'\'"的长度是5。 .错误 .正确 正确答案: 5.在实现子类的构造方法时,先调用子类的构造方法,在实现子类的finliz()方法时,最后调用子类的finliz()方法。 .错误 .正确 正确答案: 6.事件要执行的话,需要在事件源对象上注册对应事件的监听器(listnr)。 .错误 .正确 正确答案: 7.端口号是一个16位的整数,其范围为0~65535。 .错误 .正确 正确答案: 8.Jv源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。 .错误 .正确 正确答案: 9.Jv的源代码中定义几个类,编译结果就生成几个以.lss为后缀的字节码文件。 .错误 .正确 正确答案: 10.图形绘制是由jv.wt.Grphis类实现的,通常在面板JPnl进行绘制。 .错误 .正确 正确答案: 11.srvlt类必须是puli。 .错误 .正确 正确答案: 12. .错误 .正确 正确答案: 13.run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。 .错误 .正确 正确答案: 14.在父类中声明为finl的方法,也可以在其子类中被重新定义(覆盖)。 .错误 .正确 正确答案: 15.一个线程对象的具体操作是由run()方法的内容确定的。 .错误 .正确 正确答案: 16.当一个JSP修改后,需要重启服务器? 。 .错误 .正确 正确答案: 17.Jv的各种数据类型所占用长度与具体的软硬件平台环境有关。 .错误 .正确 正确答案: 18.在Jv中%是取余运算符,要求两端操作数为整型。 .错误 .正确 正确答案: 19.静态初始化器是在其所属的类加载内存时由系统自动调用执行。 .错误 .正确 正确答案: 20.每个变量都有自己的作用范围,也就是作用域,变量仅在它的作用域内有效。 .错误 .正确 正确答案: Jv程序设计16秋在线作业2 一、单选题(共10道试题,共30分。 ) 1.下面代码的执行结果是什么? () intx=7;%>x=<%=x%>,<%=this.x%> .x=3,5 .x=3,7 .x=5,3 .x=5,7 正确答案: 2.下列哪个数代表单精度浮点数? () .0652 .3.4457 .0.298f .0L 正确答案: 3.创建一个名为MyPkg的包的语句正确的是()。 .importMyPkg; .importpkgMyPkg; .pkgMyPkg; .pkgimportMyPkg 正确答案: 4.布局管理器不包括() .FlowLyout .GriLyout .StLyout .orrLyout 正确答案: 5. usni="rss"lss="rssn"sop="sssion"/><%}%>//1 () . gtProprtynm="rss"proprty="strt"/> .<%out.print(rss.gtStrt());%> .<%=rss.gtStrt()%> .<%=((rssn)sssion.gtttriut("rss")).gtStrt()%> 正确答案: 6.在Jv语言中,那一个是最基本的元素? () .方法 .包 .对象 .接口 正确答案: 7.下面代码的执行结果是什么? () intx=7;%>x=<%=x%>,<%=this.x%> .x=3,5 .x=3,7 .x=5,3 .x=5,7 正确答案: 8.下列哪些语句关于内存回收的说明是正确的? () .程序员必须创建一个线程来释放内存 .内存回收程序负责释放无用内存 .内存回收程序允许程序员直接释放内存 .内存回收程序可以在指定的时间释放内存对象 正确答案: 9.对于下面的程序,x在什么范围内取值时将输出字符串”son”? ()if(x>0){Systm.out.println("first");}lsif(x>-3){Systm.out.println("son");}ls{Systm.out.println("thir");}Whihrngofxvluwoulprintthstring"son"? .x>0 .x>-3 .x<=-3 .x<=0&x>-3 正确答案: 10.pint()方法使用哪种类型的参数? () .Grphis .Grphis2 .String .olor 正确答案: Jv程序设计16秋在线作业2 二、多选题(共10道试题,共30分。 ) 1.以下表述错误的是()。 .一个数组能够存储多种不同的值类型。 .通常,超类比它的子类代表更多的对象。 .数组的下标的数据类型一般为flot。 .通常,子类比它的超类封装了更多的功能 正确答案: 2.下面关于类的封装的描述,哪两个是正确的? () .成员变量没有访问控制符。 .成员变量可以直接访问。 .成员变量的访问控制符是privt .提供方法对数据进行访问和修改 正确答案: 3.在Jv中,把不同类型的输入、输出源抽象为流,流一般分为() .输入流 .输出流 .字符流 .字节流 正确答案: 4.执行下列代码后,哪个结论是正确的String[]s=nwString[10];() .[10]为""; .[9]为null; .[0]为未定义 ..lngth为10 正确答案: 5.jv.wt.Grphis类的哪个方法不可以绘制填充矩形? () .fillRt() .rwRt() .fillOvl() .rwPolygon() 正确答案: 6.下面哪些是ML命令? () .ommit .upt .lt .rt 正确答案: 7.设有如下代码: intrfIF{}lssFimplmntsIF{}lsss{}pulilssORfxtnss{pulisttivoimin(Stringrgv[]){ORfoj=nwORf();s=nws();Ojtoj1=nwOjt();IFoj2=nwF();//Hr}}则在//Hr处插入哪个代码将不出现编译和运行错误。 .oj1=oj2; .=oj; .oj=; .oj1=; 正确答案: 8.运行以下代码后,不能描述应用外观的是? importjv.wt.*;pulilssompLyxtnsFrm{pulisttivoimin(Stringrgv[]){ompLyl=nwompLy();}ompLy(){Pnlp=nwPnl();p.stkgroun(olor.pink);p.(nwut .按钮按从左向右的次序出现在窗体的底部 .按钮按从左向右的次序出现在窗体的顶部 .按钮将不显示 .只有一个按钮显示占满整个窗体 正确答案: 9.以下哪些不是MnuItm类的方法? () .stVisil(ooln) .stnl(ooln) .gtSiz() .stForgroun(olor) 正确答案: 10.以下哪个是线程类的方法? () .yil() .slp(longms) .go() .stop() 正确答案: Jv程序设计16秋在线作业2 三、判断题(共20道试题,共40分。 ) 1.在一个类中,成员变量应该是惟一的,但成员变量的名字可以和类中某个方法的名字相同,以及局部变量、成员函数的参数可以和实例变量的名字相同。 .错误 .正确 正确答案: 2.一个类可以生成多个对象,并且这些对象都具有相同的属性。 .错误 .正确 正确答案: 3.程序注释是代码和程序的解释说明性文字,供其他程序员阅读。 .错误 .正确 正确答案: 4.ontinu语句和rk语句的作用相同。 .错误 .正确 正确答案: 5.用“+”可以实现字符串的拼接,用“-”可以从一个字符串中去除一个字符子串。 .错误 .正确 正确答案: 6.统一资源定位器(UniformRsourLotor)就是通常所说的网址。 .错误 .正确 正确答案: 7.run方法是通过调用init方法来间接调用的,只有调用init时,系统才会为线程对象分配运行所需要的资源。 .错误 .正确 正确答案: 8.整型一般都以十进制的形式表示,也可以写成八进制或十六进制。 .错误 .正确 正确答案: 9.与Jvpplition相同,pplt也有min方法作为程序的入口。 .错误 .正确 正确答案: 10.对于一些复杂度较高的程序来说,往往需要许多活动线程的参与。 .错误 .正确 正确答案: 11.同一个类中定义多个参数列表不同的同名方法,叫做方法的重载。 .错误 .正确 正确答案: 12.可以使用jv.wt.olor类为GUI组件设置颜色。 .错误 .正确 正确答案: 13.在类中定义重载方法时,每个重载方法的参数个数或参数类型可以相同。 .错误 .正确 正确答案: 14.当运行jv命令对一个jv源程序进行编译时,必须写出该源程序文件的完整文件名,包括扩展名.jv。 ) .错误 .正确 正确答案: 15.Jv的字符类型采用的是Unio编码,每个Unio码占16个比特。 .错误 .正确 正确答案: 16.Sssion对象所存储的变量,在当前用户所请求的每个页面中,均有效。 .错误 .正确 正确答案: 17.在大多数多线程的应用程序中,线程之间不需要共享相同的对象。 .错误 .正确 正确答案: 18.所有的鼠标事件都由MousListnr监听接口的监听者来处理。 .错误 .正确 正确答案: 19.静态初始化器是在其所属的类加载内存时由系统自动调用执行。 .错误 .正确 正确答案: 20.用户自定义的图形界面元素也可以响应用户的动作,具有交互功能。 .错误 .正确 正确答案: Jv程序设计16秋在线作业2 一、单选题(共10道试题,共30分。 ) 1.下面哪行是正确的? () . usntion="gt"i="rss"proprty="ity"/> . gtProprtyi="rss"proprty="ity"/> . gtProprtynm="rss"proprty="ity"/> . gtProprtyn="rss"proprty="*"/> 正确答案: 2.jv.wt包的Pnl类是()的子类。 .Frm .ontinr .nvs .omponnt 正确答案: 3.下列哪个数代表单精度浮点数? () .0652 .3.4457 .0.298f .0L 正确答案: 4.常见的面向对象的程序设计语言包括() .Psl .Fortrn .Jv . 正确答案: 5.在pplt的关键方法中,关闭浏览器以释放pplt占用的所有资源的方法是() .init() .strt() .pint() .stroy() 正确答案: 6.在Jv语言中,那一个是最基本的元素? () .方法 .包 .对象 .接口 正确答案: 7.下列程序段的输出结果是()pulilssoprtorsnxprssions{voistringPlus(){int=3,=4,=5;Systm.out.println(""+3);}} .15 .3 .256 .63 正确答案: 8.下面代码的结果是什么? () .9876543210 .9 .0 .Nonofthov 正确答案: 9.为了使包h4在当前程序中可见,可以使用的语句是(). .importh4.*; .pkgh4.*; .h4imporl,; .h4pkg 正确答案: 10.下列代码哪几行会出错: ()1)pulivoimoify(){2)intI,j,k;3)I=100;4)whil(I>0){5)j=I*2;6)Systm.out.println("Thvluofjis"+j);7)k=k+1;8)I--;9)}10)} .lin4 .lin6 .lin7 .lin8 正确答案: Jv程序设计16秋在线作业2 二、多选题(共10道试题,共30分。 ) 1.下面哪些是ML命令? () .ommit .upt .lt .rt 正确答案: 2.下面哪些是pg指令的属性? () .info .uffrsiz .lngug .import 正确答案: 3.设有如下变量说明: ytmyyt;intmyInt;longmyLong;hrmyhr;flotmyFlot;oulmyoul;以下赋值语句哪个需要强制转换 .myFlot=myoul; .myInt=myLong; .myyt=3; .myInt=myhr; 正确答案: 4.请看下面的HTML代码:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东北 师范 Java 程序设计 16 在线 作业