java语言与面向对象程序设计习题2

java语言与面向对象程序设计习题2

ID:14251810

大小:50.00 KB

页数:8页

时间:2018-07-27

java语言与面向对象程序设计习题2_第1页
java语言与面向对象程序设计习题2_第2页
java语言与面向对象程序设计习题2_第3页
java语言与面向对象程序设计习题2_第4页
java语言与面向对象程序设计习题2_第5页
资源描述:

《java语言与面向对象程序设计习题2》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、JAVA语言与面向对象程序设计习题2一、单项选择题1.执行下面程序段后,b,x,y的值分别是()。intx=6,y=8;booleanb;b=x>y&&++x==--y;A.true,6,8B.false,7,7C.true,7,7D.false,6,82.在编写异常处理的Java程序中,每个catch语句块都应该与()语句块对应,使得用该语句块来启动Java的异常处理机制。A.if–elseB.switchC.tryD.throw3.执行下列程序段后,m,x,y的值分别是()。intx=2,y=4;booleanm;m=++x>

2、y--;A.true,2,4B.false,3,3C.treu,3,3第8页共8页D.false,2,44.执行完以下代码int[]x=newint[25];后,以下说明正确的是()。A.x[24]为0B.x[24]未定义C.x[25]为0D.x[0]为空5.在使用interface声明一个接口时,只可以使用()修饰符修饰该接口。A.privateB.protectedC.privateprotectedD.public6.在编写JavaApplication程序时,若需要使用到标准输入输出语句,必须在程序的开头写上()语句。A.

3、importjava.awt.*B.importjava.applet.AppletC.importjava.io.*D.importjava.awt.Graphics7.在编写JavaApplet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上()语句。A.importjava.awt.*B.importjava.applet.*第8页共8页C.importjava.io.*D.importjava.awt.event.*8.以下字符常量中不合法的是()。A.'@'B.'&'C."k"D.'整'9.已定义a为i

4、nt类型的变量。以下选项中,合法的赋值语句是()。A.a+1==2B.a+=a*6C.a==8.8fD.inta=810.下面语句执行后,i的值是()。for(inti=0,j=1;j<5;j+=3)i=i+j;A.4B.5C.6D.711.下面类定义中哪一个定义了一个不允许有子类的类()。A.classKey{}B.abstractfinalclassKey{}第8页共8页C.classKey{final;}D.finalclassKey{}12.下列语句序列执行后,x的值是()。inta=2,b=4,x=5;if(a<--b)

5、{x*=a;}A.5B.20C.15D.10二、多项选择题1.下列哪个是合法的Java标识符?()A.Tree&GlassesB.FirstJavaAppletC._$theLastOneD.273.52.如下哪些字串是Java中的标识符?()A.fieldnameB.superC.3numberD._number123.Java中如下哪个约束符是正确的?()第8页共8页A.privateB.publicC.protectedD.protectE.friend4.如下哪些是Java中有效的关键字?()A.constB.NULLC.

6、falseD.thisE.native5.已知如下定义:Strings="story";下面表达式合法的是()。A.s+="books"B.charc=s[1]C.intlen=s.lengthD.Stringt=s.toLowerCase()6.下面哪句话是正确的?()A.>>是算术右移操作符B.>>是逻辑右移操作符C.>>>是算术右移操作符D.>>>是逻辑右移操作符第8页共8页三、判断题1.类及其属性、方法可以同时有一个以上的修饰符来修饰。()2.Java的字符类型采用的是ASCII编码。()3.Java程序里,创建新的类对象

7、用关键字new,回收无用的类对象使用关键字free。()4.对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。()5.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。()6.在方法中使用的变量必须先声明再使用。()7.所有的鼠标事件都由MouseListener监听接口的监听者来处理。()8.一个数组可以存放不同类型的数值。()四、填空题1.Java程序的每个方法以____开始,以____结束。2.每个Java程序语句以____结束。3.一个Java源程序文件必须

8、以____为其扩展名。4.Java编译器产生的文件的扩展名为____。5.指定为____的类成员只能被此类中的成员访问。6.使用两个下标的数组被称为____数组。五、简答题第8页共8页1.设计一个菜单的步骤是什么?《JAVA语言与面向对象程序设计》

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。