




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、广东工业大学考试试卷 ( B )课程名称: JAVA程序设计 试卷满分 100 分考试时间: 2008 年 6 月 16 日 (第 17 周 星期 一 )题 号一二三四五六七八九十总分评卷得分评卷签名复核得分复核签名一填空题(共15空,每空2分,15X2=30分)1. Java程序的入口的定义格式必须是:_,你经常使用的JDK工具(命令)有:_。2. 假设在你的java类中使用了包的定义,第一行语句是:package edu.GDUT.E-Commerce; 则可以假定你的java文件在Windows系统中的存放路径是:_.3. 现在程序中你的一个java类需要使用java.util包中的St
2、ack堆栈类,则你的Java类如何使用import语句引用此类:_。4. 写出你会用到的循环控制语句:_。5. 阅读以下程序代码:/source file: exam1.javapublic class exam1public static void main(String args)int a=3; int b=a;("?a=b:"+(a=b);System.out.println("?a!=b:"+(a!=b);,请给出其输出结果:C:>java exam1_学 院: 专 业: 学 号: 姓 名: 装 订 线6. Java中实现多继承是通过_实
3、现的,其中定义了若干的_和常量。7. 每一个Applet程序都必须是_的子类,其生命周期中初始化、开始运行、停止运行及撤销清理四个阶段分别对应的方法为:init(), _, _, destroy()。8. 方法名重载中要求的参数区别可以是:_,_,_。二选择题(共15题,每题2分,15X2=30分)1. 下列叙述中,正确的是()A. Java语言的标识符是区分大小写的B. 源文件名与public类名可以不相同C. 源文件名其扩展名为jarD. 源文件中只能有一个类2. 设有对象x具有属性a则访问该属性的方法为()A. a.x B. a.x() C. x.a D. x.a()3. 在java中,
4、由java编译器自动导入,而无需在程序中用import导入的包是()A. java.sql B. java.util C. java.applet D. java.lang4. 如果一个对象(或变量)定义后不能被修改,应该使用以下哪一个关键字?( )A. static B. final C. constant D. end5. 布尔型(boolean)变量真值表示为()A. 0 B. true C. -1 D. f6. 以下哪个不是用来限制存取权限的关键字()A. public B. protected C. extends D. private7. 异常包含下列那些内容()A. 程序中的语法
5、错误B. 程序的编译错误C. 程序执行过程中遇到的事先没有预料到的情况D. 程序事先定义好的可能出现的意外情况8. J2ME是以下哪个版本A Java2标准版本 B Java2企业版本 C Java2非标准版本 D Java2微型版本9. JAVA中异常处理所常用的三个关键字是( )A. try, tryagain, catchB. try, throw, catchC. catch, rethrow, finallyD. pitch, catch, strieout10. JDK的文档生成器的命令是A. JDB B. JAR C. JAVADOC D. JAVAHELP11. 以下哪个不是J
6、ava的原始数据类型()A. boolean B. double C. float D. Integer12. break语句()A. 只中断最内层的循环 B. 只中断最外层的循环 C. 借助于标号,可以实现任何外层循环中断 D. 只中断某一层的循环13. 在编写Java Applet程序时,若需要对发生的事件作出响应和处理,一般需要在程序的开头写上()语句。A. import java.awt.* ;B. import java.applet.* ;C. import java.awt.event.* ;D. import java.io.* ;14. Java 的Applet 解释器命令是
7、( )A. AppletViewer B. AppletCompiler C. AppletRunner D. StartApplet15. 下列程序的输出结果是()A. 2 5 B. -9 0 C. 0 -9 D. 7 2三编程题(共40分)1. (10分)编写两个线程,其中一个线程可用来求2100000000之间偶数的个数,另一个线程则可用来计算100000000200000000之间质数的个数,并将结果输出。2. 如果你已经掌握了复数的概念及相关计算,请跳过关于复数的简单介绍,直接按照要求编写复数类:(15分)实现一个复数类Complex,满足以下要求属性:(1). m_dReal为复数
8、的实部,double型(2). m_dImagin为复数的虚部,double型构造函数:(1). 无参构造函数,将实部和虚部均设为0.0(2). 带2个double型参数的构造函数,分别赋给实部和虚部其他成员方法(1). 返回复数的实部(2). 返回复数的虚部(3). 复数加法:传入一个复数对象,与自身执行复数加法,并返回自身(4). 复数减法:传入一个复数对象,与自身执行复数减法,并返回自身(5). 复数乘法:传入一个复数对象,与自身执行复数乘法,并返回自身3. (15分)设计一个类系,反映如图所示各对象之间关系:要求:Volume为抽象类反映出类系之间的关系;volume类中只包含一个抽象方法:double volume();子类SphereVolume类通过覆盖父类中的抽象方法volume来求球体的体积,球体的半径为该类的唯一变量,为double类型;VolumeSphereVolumeCylinderVolume子类Cylin
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 黑龙江哈尔滨师范大学附中2025届高三下学期一模考试化学试题含解析
- 2025年第三方医学实验室项目建议书
- 山东省青岛市平度一中2025届高三考前热身化学试卷含解析
- 2025年第三方医学实验室项目合作计划书
- 2025年氧系漂白助剂合作协议书
- 浙江省嘉兴嘉善高级中学2025届高三最后一模化学试题含解析
- 五年级数学(小数四则混合运算)计算题专项练习及答案汇编
- 2025年集线器项目可行性建设方案
- 陕西警官职业学院《高等机构学》2023-2024学年第二学期期末试卷
- 随州职业技术学院《云计算与大数据B》2023-2024学年第二学期期末试卷
- 七年级道法下册 第一单元 综合测试卷(人教海南版 2025年春)
- 《腕管综合征》课件
- 施工方案编制要求做到
- YY/T 0109-2024医用超声雾化器
- 2024年涉密人员考试试题库保密基本知识试题含答案
- 2024年退股事宜洽谈备忘录3篇
- 2025版科技成果转化合作协议书3篇
- 广东省广州市番禺区2023-2024学年八年级上学期期末英语试题(答案)
- 微创介入诊断治疗管理制度
- 新质生产力促进老年人公共体育服务高质量发展研究
- 大学生学业个人规划
评论
0/150
提交评论