版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、JAVA语言与面向对象程序设计习题2一、单项选择题1执行下面程序段后,b,x,y的值分别是( )。int x=6,y=8;boolean b;b=xy&&+x=-y;A. true,6,8 B. false,7,7C. true,7,7 D. false,6,82在编写异常处理的Java程序中,每个catch语句块都应该与( )语句块对应,使得用该语句块来启动Java的异常处理机制。A. ifelse B. switch C. try D. throw3执行下列程序段后,m,x,y的值分别是( )。int x=2,y=4;boolean m; m=+xy-;A. true,2,
2、4 B. false,3,3 C. treu,3,3 D. false,2,44. 执行完以下代码int x = new int25;后,以下说明正确的是( )。A. x24为0 B. x24未定义C. x25为0 D. x0为空5. 在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。A. private B. protectedC. private protected D. public6. 在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句。A. import java.awt.* B. import java
3、.applet.AppletC. import java.io.* D. import java.awt.Graphics7. 在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上( )语句。A. import java.awt.* B. import java.applet.*C. import java.io.* D. import java.awt.event.*8. 以下字符常量中不合法的是( )。A. ''B. '&' C. "k" D. '整'9. 已定义a为int
4、类型的变量。以下选项中,合法的赋值语句是( )。A. a+1=2B. a+=a*6C. a=8.8fD. int a=810. 下面语句执行后,i的值是( )。for(int i=0,j=1;j5;j+=3)i=i+j;A. 4 B. 5 C. 6 D. 711. 下面类定义中哪一个定义了一个不允许有子类的类( )。A. class Key B. abstract final class Key C. class Key final; D. final class Key 12. 下列语句序列执行后,x的值是( )。int a=2,b=4,x=5;if(a-b) x*=a;A. 5 B. 20
5、C. 15 D. 10二、多项选择题1下列哪个是合法的Java标识符?( )A. Tree&Glasses B. FirstJavaAppletC. _$theLastOne D. 273.52如下哪些字串是Java中的标识符?( )A. fieldname B. superC. 3number D. _number123Java中如下哪个约束符是正确的?( )A. private B. publicC. protected D. protect E. friend4如下哪些是Java中有效的关键字?( )A. const B. NULLC. false D. this E. nati
6、ve5. 已知如下定义:String s = "story" 下面表达式合法的是( )。A. s += "books" B. char c = s1C. int len = s.length D. String t = s.toLowerCase()6. 下面哪句话是正确的?( )A. 是算术右移操作符 B. 是逻辑右移操作符 C. 是算术右移操作符 D. 是逻辑右移操作符三、判断题1. 类及其属性、方法可以同时有一个以上的修饰符来修饰。( )2. Java的字符类型采用的是ASCII编码。( )3. Java程序里,创建新的类对象用关键字new,回收无
7、用的类对象使用关键字free。( )4. 对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。( )5. Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。( )6. 在方法中使用的变量必须先声明再使用。( )7. 所有的鼠标事件都由MouseListener监听接口的监听者来处理。( )8. 一个数组可以存放不同类型的数值。( )四、填空题1. Java程序的每个方法以_开始,以_结束。2. 每个Java程序语句以_结束。3. 一个Java源程序文件必须以_为其扩展名。4. Java编译器产生的文件的扩展名为_。5. 指定为_的类成员只能被此类中的成员访问。6. 使用两个下标的数组被称为_数组。五、简答题1.设计一个菜单的步骤是什么?JAVA语言与面向对象程序设计习题2答案一、单项选择题题号123456789101112答案DCBADCDCBBDD二、多项选择题题号123456答案BCADABCACDEADAD三、判断题题号12345678答案TTFFTTFF四、填空/简答题1) ,2) ;3) java4) class5) private6) 二维五、问答/综合题1.用MenuBar构造函数构造菜单栏对象。用Menu构造函
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 粉尘防爆知识竞赛题库及参考答案
- 2026年中医体质辨识健康干预理论考核测试题及答案
- 2026年中医耳鼻喉科肝火郁结梅核气健康宣教试题及答案
- 2026年职业学校实训管理试卷(带答案)
- 电力电缆线路安装、运行及维护培训课件
- 重机厂房施工安全技术措施培训
- 刮板机安全技术操作规程培训
- 2025-2026学年四川绵市东辰学校高二上学期开学分班检测物理试卷含答案
- (2026年)医院医疗纠纷管理制度
- 导流洞项目部土建工程质量与职业健康安全预防措施培训
- 房产继承分配协议书5篇
- 2026年天津市辅警招聘考试试题带答案(精练)
- 人防工程机电设备安装施工技术方案
- 2026农机行业市场深度研究及行业竞争与技术创新发展趋势报告
- 2026年成人高考专升本《政治》真题(含答案)
- 侵害未成年案件强制报告制度培训课件
- 电网检修工程预算定额(2020年版)全5册excel版
- XXX氨制冷安装工程施工方案
- 2026《高一数学培优讲义》秋季(学生版)
- 工程建设内业资料培训
- 统编版高一历史中外历史纲要知识点归纳总结(复习必背)
评论
0/150
提交评论