JAVA语言与面向对象(电大考试答案).doc

习题

收藏

资源目录
跳过导航链接。
习题.rar
电大法专刑法学小抄.doc---(点击预览)
电大本科现代管理必过.doc---(点击预览)
电大政治学原理期末复习指导.doc---(点击预览)
电大成本管理计算题.doc---(点击预览)
电大成本管理小抄(直接打印).doc---(点击预览)
电大开放教育古代汉语专题答案.doc---(点击预览)
电大工程数学.doc---(点击预览)
电大工程力学考试专用计算题答案新.doc---(点击预览)
电大小抄企业集团财务管理计算题(已排序)-by多她姑.doc---(点击预览)
电大小抄企业集团财务管理简答、名词解释题.doc---(点击预览)
电大小抄企业集团财务管理单选多选判断题(已排序).doc---(点击预览)
电大小企业管理本科问答题已排版.doc---(点击预览)
电大审计学任务五试卷九.doc---(点击预览)
电大宏微观经济学-考试必过.doc---(点击预览)
电大大专税收基础历年试题及答案.doc---(点击预览)
电大基础会计考试专用 绝对有用.doc---(点击预览)
电大城市管理学.doc---(点击预览)
电大土木工程力学复习题.doc---(点击预览)
电大土木工程力学-选择判断.doc---(点击预览)
电大国民经济核算气模考试题库资料(字母排版).doc---(点击预览)
电大劳动法学网考小抄(整理版).doc---(点击预览)
电大公司概论考试题库 -必过版.doc---(点击预览)
电大公共部门人力资源管理小抄按字母排序.doc---(点击预览)
电大企业集团财务管理考试题库(多选题)必考.doc---(点击预览)
电大企业集团财务管理小抄-2013.doc---(点击预览)
电大专科英语I(2)试题及答案(最新整理).doc---(点击预览)
电大专科_2012年度资源与运营管理机考试题库.doc---(点击预览)
电大《纳税筹划》期末复习题汇总小抄完整版按拼音排序.doc---(点击预览)
电大《中级财务会计(一)》期末综合练习.doc---(点击预览)
电大_统考_计算机应用基础_试题_知识点.doc---(点击预览)
电大_统考_计算机应用基础_试题.doc---(点击预览)
电大2013年7月6日整理完毕的全集综合网络信息制作与发....doc---(点击预览)
电大2013工商管理企业信息管理小抄.doc---(点击预览)
电大2009-2010国际公法考试题汇总.doc---(点击预览)
牵引供电系统课程设计第十题(完整版).doc---(点击预览)
物理习题中临界问题的探讨-选稿.doc---(点击预览)
爆破工程师考试——基础理论试题.doc---(点击预览)
煤矿从业人员安全生产复习题答案.doc---(点击预览)
热学知识点加习题.doc---(点击预览)
消防工程毕业设计_防排烟_自动报警_开题报告_外文翻译.doc---(点击预览)
海淀区初三英语毕业会考口试复习题.doc---(点击预览)
浙江会计电算化考试试题(附答案).doc---(点击预览)
浅谈首都机场航站楼分公司激励机制运用中存在的问题及解决的对策.doc---(点击预览)
浅谈中国电信基层机构设置 铁力电大孟令山.doc---(点击预览)
流通概论(中央电大单选_多选_判断复习题)新.doc---(点击预览)
河北省2011中考数学试题及答案.doc---(点击预览)
江苏省启东中学2013届高三高考考前辅导英语试题.doc---(点击预览)
江苏办电大 高层施工组织设计毕业论文.doc---(点击预览)
永安电大2008春法学专业本专科.doc---(点击预览)
毕业设计(论文)开题报告王肇晖.doc---(点击预览)
模拟试题三.doc---(点击预览)
模具设计(含精度设计)复习题.doc---(点击预览)
校园安全知识竞赛试题.doc---(点击预览)
机械设计基础试题及答案.doc---(点击预览)
机械设计基础第五版课后习题答案.doc---(点击预览)
机床夹具设计复习题.doc---(点击预览)
机动车驾驶人科目一考试题库(汽车类.doc---(点击预览)
服装毕业设计开题报告.doc---(点击预览)
最新行政能力测试题库及答案.doc---(点击预览)
最新电大资源与运营管理考试答案小抄(完整缩印版).doc---(点击预览)
最新电大《市政规划与管理》期末考试答案小抄缩印版本.doc---(点击预览)
最全的事业单位考试计算机基础知识试题.doc---(点击预览)
最全最经典的有理数测试题.doc---(点击预览)
文秘技师考核培训资料习题答案.doc---(点击预览)
数控技术专业毕业设计(论文)题目.doc---(点击预览)
数据库面试题(SQL+ORACLE)-DBA数据库管理员JAVA程序员架构师必看.doc---(点击预览)
教育学心理学试题及答案.doc---(点击预览)
教师招聘考试教育心理学试题库含答案.doc---(点击预览)
教师招聘考试教育学心理学试题库含答案.doc---(点击预览)
教师招聘考试教育学心理学试题库(含答案).docx---(点击预览)
教师招聘教育学心理学试题及答案.doc---(点击预览)
报关与海关管理 习题.doc---(点击预览)
房屋建筑学复习题.doc---(点击预览)
成都市2011年中考数学试题(含答案).doc---(点击预览)
成本会计期末考试试题及答案.doc---(点击预览)
成人高考英语考试精讲辅导.doc---(点击预览)
开放英语综合复习辅导.doc---(点击预览)
开放英语1-电大考试资料(5套有答案).doc---(点击预览)
建筑毕业论文主题.doc---(点击预览)
建筑施工技术 平时习题 打印版本.doc---(点击预览)
幼儿教师招聘考试全套试题及答案.doc---(点击预览)
幼儿园教育指导纲要试题.doc---(点击预览)
工商银行招聘笔试题.doc---(点击预览)
工商管理专业毕业论文参考选题大全.doc---(点击预览)
小额贷款发展问题研究,贷款流程、分析方法、营销方案.doc---(点击预览)
小学语文教师教材教法考试复习题(三).doc---(点击预览)
小学语文教师招聘考试试题及答案.doc---(点击预览)
小学六年级英语教材学习辅导材料.doc---(点击预览)
小学六年级数学毕业试题(附答案_试卷分析).doc---(点击预览)
安康杯安全知识单位复习题.doc---(点击预览)
安全生产试题及答案.doc---(点击预览)
学习型城市的教育政策与法规保障研究.doc---(点击预览)
奥鹏中国医科大学2013年7月考试《康复护理学》考查课试题答案.doc---(点击预览)
大工12秋钢筋混凝土结构课程设计离线作业答案.doc---(点击预览)
大学物理部分习题答案.doc---(点击预览)
圆锥曲线 椭圆 双曲线 抛物线 知识点总结 例题习题精讲.doc---(点击预览)
国家基本药物知识与技能复习题.doc---(点击预览)
四川省普通高中2012年高二物理学业水平考试模拟试题.doc---(点击预览)
吹风机注塑模_开题报告.doc---(点击预览)
南京电大邓小平理论历届考试试题汇总.doc---(点击预览)
单片机练习题.doc---(点击预览)
单片机复习题2.doc---(点击预览)
单片机复习题.doc---(点击预览)
医学基础知识试题.doc---(点击预览)
化工热力学习题集(附答案).doc---(点击预览)
动态型试题.doc---(点击预览)
初二数学上册期末考试试题及答案.doc---(点击预览)
初二下学期期末考试物理试题及答案.doc---(点击预览)
初二下学期期末考试物理试题.doc---(点击预览)
初中物理电学试题.doc---(点击预览)
创业板审核财务问题 试卷答案(含课件习题答案).doc---(点击预览)
公路工程试验检测员考试试题.doc---(点击预览)
公司信息管理系统_毕业设计论文_开题报告.doc---(点击预览)
公务员考试试题及常识.doc---(点击预览)
全等三角形的练习题.doc---(点击预览)
全国造价员考试试题(基础知识部分).doc---(点击预览)
会计毕业论文参考选题.doc---(点击预览)
会计学原理试题及答案(很全).doc---(点击预览)
人教版五年级数学下册期末总复习题 计算题15套.doc---(点击预览)
人教版一年级下册数学假期练习题.doc---(点击预览)
人教版 电流与电路原创教案+练习题.doc---(点击预览)
事业单位面试题.doc---(点击预览)
习题集 马克思主义.doc---(点击预览)
九年级上册物理期末试题及答案.doc---(点击预览)
中高级网管复习题-2012年5月第三版带答案.doc---(点击预览)
中考英语句型转换专题辅导.doc---(点击预览)
中考数学试题分类汇编_一元二次方程.doc---(点击预览)
中考二次函数复习题(9M).doc---(点击预览)
中小学科普知识竞赛试题(答案).doc---(点击预览)
中央电大西方经济学试题库历年试题及答案.doc---(点击预览)
中央电大经济法复习材料.doc---(点击预览)
中央电大离散数学(本科)考试试题.doc---(点击预览)
中央电大中级财务会计一历年试卷及答案.doc---(点击预览)
中央电大《管理会计》形成性考核册答案...doc---(点击预览)
中国工商银行招聘考试试题.doc---(点击预览)
中国古代文学史(二)练习试题及答案解析综合.doc---(点击预览)
中国医科大学2013年7月考试《康复护理学》考查课试题答案.doc---(点击预览)
中国医科大学2013年7月考试《医用化学》考查课试题_与答案.doc---(点击预览)
中共党史知识竞赛试题及答案.doc---(点击预览)
东奥13年中级会计财管基础习题.doc---(点击预览)
专升本计算机excel复习题.doc---(点击预览)
上海市科目一考试题库(汽车类中文版)900题版.doc---(点击预览)
上市公司自愿信息披露问题研究.doc---(点击预览)
三个代表重要思想概论试题与答案_电大考试.doc---(点击预览)
三下语文辅导习题.doc---(点击预览)
七年级语文下册试题.doc---(点击预览)
七年级语文下册_第一单元测试题(2)及答案.文言文阅读《赵普》、《登岳阳楼》苏教版.doc---(点击预览)
七年级英语上册复习辅导.doc---(点击预览)
七年级数学不等式练习题及参考答案【人教版】.doc---(点击预览)
七年级下册数学试题.doc---(点击预览)
一年级语文下册趣味复习题1.doc---(点击预览)
【精品】机械工程测试技术_期末考试试题A.doc---(点击预览)
《社会调查研究与方法》期末复习题参考答案.doc---(点击预览)
《知识产权法》试题及答案_网考任务超齐全.doc---(点击预览)
《机械工程测试技术基础》期末考试试题A.doc---(点击预览)
《机械制造工艺学(含夹具设计)》练习题.doc---(点击预览)
《加强和创新社会管理》电大继续教育考试单选题题库答案.doc---(点击预览)
《人力资源开发与管理》复习题.doc---(点击预览)
[电大]货币银行学考试试题练习及答案汇总-打印版.doc---(点击预览)
[电大]审计案例研究期末复习指导答案(综合案例分析题1.doc---(点击预览)
JAVA语言与面向对象(电大考试答案).doc---(点击预览)
C语言二级考试题库.doc---(点击预览)
C_面试题目.doc---(点击预览)
C#面试题目.doc---(点击预览)
5月英语1对1辅导.doc---(点击预览)
2精装整理过的电大组织行为学网考资料已经排序.doc---(点击预览)
2013陕西中考理化试题及答案.doc---(点击预览)
2013达州市中考数学试题及答案.doc---(点击预览)
2013电大纳税基础与实务试题答案.doc---(点击预览)
2013电大现代管理原理题库.doc---(点击预览)
2013电大投资分析考试答案.doc---(点击预览)
2013电大专科学前儿童音乐教育考试资料(已排版).doc---(点击预览)
2013春电大邓论案例分析复习材料.doc---(点击预览)
2013日照市中考数学试题及答案.doc---(点击预览)
2013成都中考数学试题及答案.doc---(点击预览)
2013成都中考数学试题及答案(word完整版).doc---(点击预览)
2013年选调生考试复习题及参考答案.doc---(点击预览)
2013年电大社会调查研究与方法期末复习指导--最新.doc---(点击预览)
2013年河南省中招考试英语试题及答案(最新).doc---(点击预览)
2013年河北省初中毕业生升学文化课考试英语试卷及参考答案.doc---(点击预览)
2013年河北中考英语试题及答案.doc---(点击预览)
2013年最新电大合同法考前复习知识题库参考.doc---(点击预览)
2013年新规驾校科目一考试题库.docx---(点击预览)
2013年新规科目一考试题库.docx---(点击预览)
2013年北京中考语文试题及答案.doc---(点击预览)
2013年北京中考语文试题及答案(word版_含解析).doc---(点击预览)
2013年全国高考生物试题汇总解析(包含14套试卷含答案).doc---(点击预览)
2013年全国高考生物试题汇总解析(包含14套试卷)106页_Word版含答案.doc---(点击预览)
2012驾驶员科目一(理论考试题库)最新版.doc---(点击预览)
2012课外文言文阅读试题及答案.doc---(点击预览)
2012级学员第三阶段考试试题英语.doc---(点击预览)
2012秋中央电大开放教育学习指南考题与答案.doc---(点击预览)
2012年陕西省初中毕业学业考试(word版含答案).doc---(点击预览)
2012年计算机等级二级C语言上机考试题库.doc---(点击预览)
2012年河南中招英语试题及答案.doc---(点击预览)
2012年国家公务员考试申论模拟试题及答案.docx---(点击预览)
2012年北京市数学试题及答案.doc---(点击预览)
2012年初级护师考试试题及答案.doc---(点击预览)
2012年初级会计职称考试试题(有解析).doc---(点击预览)
2012年全国计算机等级考试二级c语言机试题库.doc---(点击预览)
2012年会计从业资格考试会计基础试题及答案.docx---(点击预览)
2012年9月计算机二级C语言笔试题及答案.doc---(点击预览)
2012小学英语辅导语法.doc---(点击预览)
2012安全员考试试题题库.doc---(点击预览)
2012威海中考数学试题及答案.doc---(点击预览)
2012初中信息技术考试题库.doc---(点击预览)
2012入党积极分子培训测试题及答案.doc---(点击预览)
2012上海高考生物试题及答案.doc---(点击预览)
2011重庆中考数学试题与答案.doc---(点击预览)
2011甘肃兰州中考数学试题答案.doc---(点击预览)
2011泰州中考数学试题及答案.doc---(点击预览)
2011广东中考数学试题及答案.doc---(点击预览)
2011年秋中央电大《开放教育学习指南》考试答案.doc---(点击预览)
2011年日照市中考数学试题及答案.doc---(点击预览)
2011年山西省中考数学试题(含答案).doc---(点击预览)
2011年四川省成都中考数学试题及答案.doc---(点击预览)
2011年四川省成都中考数学试题及答案(word版).doc---(点击预览)
2011年南通中考数学试题答案(最新版).docx---(点击预览)
2011年初级护师考试试题及答案.doc---(点击预览)
2011年入党积极分子培训试题及答案.doc---(点击预览)
2011年中考化学试题分类汇编——酸碱盐.doc---(点击预览)
2011年9月计算机二级C语言笔试题及答案.doc---(点击预览)
2011年1月至2013年7月中央电大高级财务会计期末考试真....doc---(点击预览)
2011年1月自考大学语文试卷及模拟试题(答案).doc---(点击预览)
2011初中化学竞赛试题和答案.doc---(点击预览)
2011中考语文模拟试题.doc---(点击预览)
2011中央电大计算机网考试题及答案(整理版)(全500题).doc---(点击预览)
2010课外文言文阅读试题及答案.doc---(点击预览)
2010护士执业资格考试全真模拟试题及答案.doc---(点击预览)
2010护士执业资格考试全真模拟试题.doc---(点击预览)
2010年数学建模试题(全部).doc---(点击预览)
2010年北京市中考数学试题及答案.doc---(点击预览)
2010年初级会计职称考试试题(有解析).doc---(点击预览)
2010年事业单位考试--公共基础知识模拟试题.doc---(点击预览)
2010年事业单位考试---公共基础知识模拟试题及答案30.doc---(点击预览)
2010威海中考数学试题及答案.doc---(点击预览)
2010初中信息技术考试题库.doc---(点击预览)
2010会计基础试题.docx---(点击预览)
2010、2011级学员第三阶段考试试题英语.doc---(点击预览)
2009年陕西省中考数学试题(word版含答案).doc---(点击预览)
压缩包内文档预览:
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:1520657    类型:共享资源    大小:84.17MB    格式:RAR    上传时间:2017-08-03 上传人:机****料 IP属地:河南
6
积分
关 键 词:
习题
资源描述:
习题,习题
内容简介:
8146 JAVA语言与面向对象 试题(一)窗体顶端一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.当启动 Applet 程序时,首先调用的方法是(B) (1分)A:stop()B:init()C:start()D:destroy()2.用于存储IP地址和域名的对象是(C) (1分)A:URL对象B:URLConnection对象C:InetAddress对象D:TCP/IP对象3.建立一个把list字符串数组元素作为选择条目的列表list1,可以使用的代码是(D) (1分)A:list1=JList(list)B:JList list1=JList(list)C:JList list=new JList(list1)D:JList list1=new JList(list)4.处理驱动程序的加载和建立新数据库连接的类是(B) (1分)A:Connection类B:DriverManager类C:Statement类D:ResultSet类5.在Java程序中定义一个类,类中有一个没有访问权限修饰的方法,则此方法(D) (1分)A:类外的任何方法都能访问它B:类外的任何方法都不能访问它C:类的子类和同包类能访问它D:只有类和同包类才能访问它6.在Java中,有关菜单的叙述错误的是(C) (1分)A:下拉式菜单通过出现在菜单条上的名字来可视化表示B:菜单条通常出现在JFrame的顶部C:菜单中的菜单项不能再是一个菜单D:每个菜单可以有许多菜单项7.在Java Applet程序中,如果对发生的事件做出响应和处理的时候,应该使用的语句是(C) (1分)A:import java.awt.*;B:import java.applet.*;C:import java.awt.event.*;D:import java.io.*;8.在Java中,线程的调度策略采用(B) (1分)A:分时式B:抢占式C:非分时式D:非抢占式9.下列代码中,错误的Java整型常量是(B) (1分)A:007B:008C:0x3AAD:0x3AB10.采用缓冲式输出时,如果又想立即写入到文件,则需要调用的方法是(B) (1分)A:flash()B:flush()C:write()D:read()二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。1.ObjectOutputStream 是对象流;FileWriter 是字符流;FileInputStream是(P175)字节流。 (2分)2.当线程A使用某个对象,而此对象又需要线程B修改后才能符合A线程的需要,这时线程A就要等待线程B完成修改工作,这种线程相互等待称为(P168)线程的同步。 (2分)3.JDBC是java程序与数据库连接的API,它可以与某个数据库建立连接、向数据库发送SQL语句和(P199)处理数据库返回的结果。 (2分)4.在Java语言中,整型常量有十进制、八进制和十六进制三种写法,其中八进制是以数字字符0开头,十六进制是以(P10)0x开头。 (2分)5. (P95)JScrollPane是带有滚动条的面板,它是一种容器,但是只能添加一个组件。 (2分)6.在Java语言中,一个对象通过调用(P79)tostring()方法可以获得该对象的字符串表示。 (2分)7.在Java程序中如果需要使用打开文件对话框和保存文件对话框,则可以用javax.swing包中的(P182)JFileChooser类来实现。 (2分)8.Java程序与数据库连接方法有两种。一种是使用(P198)JDBC-ODBC桥接器与数据库连接,另一种是用纯Java的JDBC驱动程序实现与数据库连接。 (2分)9.Java小应用程序中,为了在Java页面上显示动态效果,需要使用(P63)repaint()方法,该方法先清除paint()方法以前所画的内容,然后再调用paint()方法。 (2分)10.三次曲线(CubicCurve2D)的方法double()中的8个参数分别是三次曲线的始点、两个控制点和(P148)终点。 (2分)三、程序填空题(本大题共5小题,每空2分,共20分)1.定义JFrame派生的子类MyWindowDemo创建JFrame窗口。类MyWindowDemo的构造方法有五个参数:窗口的标题名,加入窗口的组件,窗口的背景颜色以及窗口的高度和宽度。在主方法中,利用类MyWindowDemo创建两个类似的窗口并显示出来。 import java.awt.*; import javax.swing.*; import java.awt.event.*; class MyWindowDemo extends JFrame public MyWindowDemo(String name,JButton but,Color c,int w,int h) super();setTitle(name);setSize(w,h); setLayout(new FlowLayout(); Container; contenPane.add(but); contenPane.setBackground(c); public class Class2802 public static MyWindowDemo mw; public static void main(String args) JButton butt1=new JButton(我是一个按钮); JButton butt2=new JButton(我是另一个按钮); String name1=我的第一个窗口; String name2=我的第二个窗口; mw=new MyWindowDemo2; mw0=new MyWindowDemo(name1,butt1,Color.blue,350,450); mw1=new MyWindowDemo(name2,butt2,Color.red,300,400); for(int i=0;i2;i+); (2分)答:contenPane=getContentPane() mwi.setVisible(true),2.以下是生成单选按钮对象,以及单选按钮选择事件处理方法的代码。要求当选中computer单选按钮时,在标签label中显示“计算机性能和价格介绍:”的字样。 computer=new(计算机);/生成单选按钮对象 computer.addItemListener(this); public void(ItemEvent e) if(e.getItemSelectable()=computer) label.setText(computer.getLabel()+性能和价格介绍:); (2分)答:new JRadioButton itemStateChanged,3.下面是一个求:1/1+1/2+2/3+3/5+5/8+8/13+13/21+21/32前20项的和的程序段 float a=1,b=1,s=0; for(int k=1;k=10;k+) s=s+a/b; a= s=s+b/a; b= System.out.println(s); (2分)答:a=a+b; b=a+b;,4.下面程序产生一个窗口,1秒后自动关闭。 public class Class3104 implements Runnable try Thread.sleep(1000); catch(InterruptedException e) System.exit(0); public Class3104() JFrame my=new JFrame(); my.setBounds(100,100,600,300); my.setVisible(true); public static void main(String args) Class3104 t=new Class3104(); Thread tt=; tt.start(); (2分)答:public void run() new Thread(t)5.小应用程序启动后自动播放一个“2.wav”声音文件。请完成程序。 import java.applet.*; public class C3001 extends Applet public void start() clip=getAudioClip(getCodeBase(),2.wav); .play(); (2分)答; AudioClip clip四、程序分析题(本大题共5小题,每小题4分,共20分)1.阅读下面程序,画出程序运行后的布局设计。 import java.awt.*; import javax.swing.*; public class Class3501 public static void main(String args) JFrame myWin=new JFrame(Class3501); myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); Container con=myWin.getContentPane(); con.setLayout(new GridLayout(1,3); JTextArea textA=new JTextArea(TextArea,3,5); JScrollPane jsp=new JScrollPane(textA); con.add(jsp); JPanel jp=new JPanel(); jp.setLayout(new GridLayout(2,1); JLabel label=new JLabel(JLabel); JTextField text=new JTextField(Text); jp.add(label);jp.add(text); con.add(jp); JButton button=new JButton(JButton); con.add(button); myWin.pack(); myWin.setVisible(true); (4分)答; 程序运行后的布局设计为:2.阅读下面程序,写出程序运行结果。 public class Class3302 static public void main(String args) int firstArray=1,2,3,4; int secondArray=5,6,7,8,9,10; int myArray; myArray=firstArray; System.out.println(First Array:); for(int index=0;indexmyArray.length;index+) System.out.println(myArrayindex); myArray=secondArray; System.out.println(Second Array:); for(int index=0;index0) ci+=n%16; n=n/16; String s=A,B,C,D,E,F,str=; while(-i=0) str=str+(ci0) ci+=n%16;/余数按顺序放入c数组 n=n/16; String s=A,B,C,D,E,F,str=; while(-i=0)/逆序取c中数据,9以上转化为大写字母 str=str+(cib?a:b)c?(ab?a:b):c;或者d=ab?a:bc?ab?a:b:c;4.java.awt.event包中用来检测并对事件做出反应的模型包括哪三个组成元素? (3分)答:(P87)(1)源对象;(2)监视器对象;(3)事件对象。5.写出下面方法的功能和方法参数的含义。 fillRoundRect(int x,int y,int width,int height,int arcWidth,int arcHeight) (3分)答:(P141)功能是:用预定的颜色填充圆角矩形。 方法参数的含义是:x和y指定矩形左上角的位置,width和height是矩形的宽和高,arcWidth和arcHeight分别是圆角弧的横向直径和纵向直径。 可以用画圆角矩形方法画圆形,当矩形的宽高相等,圆角弧的横向直径和圆角弧的纵向直径也相等,并等于矩形的宽和高时,画的就是圆形。6.控制声音的播放有哪3个方法? (3分)答:(P154)play()播放声音,loop()循环播放和stop()停止播放。8146 JAVA语言与面向对象 试题(二)窗体顶端一、单项选择题(本大题共10小题,每小题1分,共10分) 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。1.在编写Java applet程序时,若需要对发生事件作出响应和处理,一般需要在程序的开头写上的语句是(D) (1分)A:import java.awt.*;B:import java.applet.*;C:import java.io.*;D:import java.awt.event.*;2.Java语言约定,显示屏上一个长方形区域为程序绘图区域,坐标原点(0,0)位于整个区域的(B) (1分)A:中心B:左上角C:右上角D:自由设定3.在Java程序中定义一个类,类中有一个没有访问权限修饰的方法,则此方法(D) (1分)A:访问权限默认为是publicB:访问权限默认为是privateC:访问权限默认为是protectedD:以上都不是4.在Java 中,能实现多重继承效果的方式是(C) (1分)A:内部类B:适配器C:接口D:同步5.在Java语言中,密码框组件和设置密码框的回显字符为“*”的方法分别是(B) (1分)A:JPassWordField和setEchoChar(*)B:JPasswordField和setEchoChar(*)C:JPassWordField和setEchochar(*)D:JPasswordField和setEchochar(*)6.使用数据库的SQL命令实现数据库的更新,应利用Statement对象的方法(C) (1分)A:update()B:insert()C:executeUpdate()D:delete()7.以下程序代码的输出结果是(C) short i=10,j,k=20; j=k+i+; System.out.print(j); (1分)A:30B:31C:出错D:118.在Java语言中,移去按钮对象监视器的方法是(C) (1分)A:removeListener(ActionListener e)B:setRemoveEnable(ActionListener e)C:removeActionListener(ActionListener e)D:addActionListener(ActionListener e)9.下列有关事件监视器的说法正确的是(B) (1分)A:一个组件上不可以注册多个事件监视器B:一个事件监视器可以被注册到多个组件上C:一个组件上注册多个事件监视器会发生冲突,不会起作用D:一个组件上注册多个事件监视器,只有最后一个事件监视器会起作用10.菜单的事件源是用鼠标点击某个菜单项,ActionListener,要实现的接口方法是actionPerformed(ActionEvent e),获得事件源的方法是getSource(),处理该事件的接口是(A) (1分)A:ActionListenerB:actionPerformedC:getSourceD:ItemListener二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。1.当把Java的绘图模式设置为异或模式红色,并对同一个圆用同一个颜色绿色绘制两遍时,则此圆的绘制情况是:(P140)将被清除。 (2分)2.流使用结束后,关闭流并且释放与该流相关的资源,用(P177)close()方法。 (2分)3. (P43)构造方法是一种特殊的方法,这种方法的名字与它的类名相同,并且不返回结果,也不写上void关键字。 (2分)4.Java语言提供一个Graphics2D类,这个类定义了几种方法用于添加或改变图形的状态属性,其中(P145)stroke属性控制线条的宽度、笔形样式、线段连接方式或短划线图案。 (2分)5.在已有类的基础上,扩充属性或扩充与改写某些方法,生成新的类,这个方式称为(P40)继承。 (2分)6.在Java语言,使用关键字(P167)synchronized定义临界段,能对共享对象的操作上锁。 (2分)7.在Java程序中,如果有package语句,则此语句必须出现在源程序文件的(P31)起始行或第一行。 (2分)8.采用(P100)CardLayout布局的容器中多个组件拥有同一个显示空间,某一时刻只能显示一个组件。 (2分)9.在Java语言中,逻辑右移运算符是(P19)。 (2分)10.在Java语言中,有了SQL语句对象sql后,根据“读取学生成绩表st中的所有记录并存于rs对象中”,定义rs对象的代码是(P202)ResultSet rs=sql.executeQuery(SELECT * FROM st);。 (2分)三、程序填空题(本大题共5小题,每空2分,共20分)1.以下程序使字符串“文字的特殊输出效果演示”中的所有文字每隔300毫秒显示一个。 public class Class3101 public static void main(String args) String s=文字的特殊输出效果演示; for(int i=0;is.length();i+) System.out.print(s.substring(i,i+1); try; catch() (2分)答:Thread.sleep(300) InterruptedException e,2.下面小应用程序通过快速显示一组图片(1.jpg9.jpg)造成显示动画的效果。 import java.awt.*; import java.applet.*; public class Class3002 extends Applet implements Runnable final int number=9; int count=1; Imagepic=new Imagenumber; Thread myThread; public void init() setSize(300,200); for(int i=1;i=number;i+) pici-1=; public void start() myThread=new Thread(this); myThread.start(); public void stop()myThread=null; public void run() while(true) repaint(); count=(count+1)%number; trymyThread.sleep(1000); catch(InterruptedException e) public void paint(Graphics g) if(piccount!=null) g.(piccount,10,10,200,200,this); (2分)答:getImage(getCodeBase(),i+.jpg) drawImage,3.下面的程序在屏幕上显示一个红色窗口,窗口的左上角坐标为(100,200),宽为300像素,高为400像素。 import java.awt.*; import javax.swing.*; public class Class2803 public static void main(String args) JFrame myWin=new JFrame(Class2803); myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);/关闭窗口时,整个应用程序关闭。若省略,关闭窗口时程序不终止,相当于setVisible(false) myWin.; Container con=myWin.getContentPane(); con.setBackground(Color.red); myWin.; (2分)答:setBounds(100,200,300,400) setVisible(true),4.程序运行结果如下图:上边,左边和右边是三个按钮,下边是一个内容为“Class2804”的文本框txt。 import java.awt.*; import javax.swing.*; public class Class2804 public static void main(String args) JFrame myWin=new JFrame(Class2804); myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); myWin.setBounds(100,200,300,200); Container con=myWin.getContentPane(); con.setBackground(Color.red); con.setLayout(new BorderLayout(); JButton button1=new JButton(左边); JButton button2=new JButton(右边); JButton button3=new JButton(上边); con.add(button1,West); con.add(button2,East); con.add(button3,North); myWin.setVisible(true); (2分)答:JTextField txt=new JTextField(Class2804); con.add(txt,South);,5.下面程序运行后显示一个窗口,在窗口中有一个按钮和一个标签,单击按钮,标签中显示按钮被单击的次数,请完成程序。 import java.awt.*; import javax.swing.*; import java.awt.event.*; class myFrame extends JFrame implements ActionListener JButton button; JLabel label; myFrame(String s) super(s); Container con=; setLayout(new FlowLayout(); setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); setSize(300,400); button=new JButton(OK); label=new JLabel(0); con.add(button); con.add(label); button.addActionListener(this); setVisible(true); public void actionPerformed(ActionEvent e) int n=; n+; label.setText(+n); public class C2801 public static void main(String args) new myFrame(我的窗口); (2分)答:getContentPane()Integer.parseInt(label.getText(),四、程序分析题(本大题共5小题,每小题4分,共20分)1.阅读下列程序,画出程序运行后初始界面并写出程序功能。 import java.applet.*; import java.awt.*; import java.awt.event.*; public class Class3603 extends Applet implements ActionListener AudioClip clip; Button buttonPlay,buttonLoop,buttonStop; public void init() clip=getAudioClip(getCodeBase(),windowsXP关机.wav); buttonPlay=new Button(start); buttonLoop=new Button(loop); buttonStop=new Button(stop); buttonPlay.addActionListener(this); buttonStop.addActionListener(this); buttonLoop.addActionListener(this); setSize(300,100); add(buttonPlay);add(buttonLoop);add(buttonStop); public void stop() clip.stop(); public void actionPerformed(ActionEvent e) if(e.getSource()=buttonPlay)clip.play(); else if(e.getSource()=buttonLoop)clip.loop(); if(e.getSource()=buttonStop)clip.stop(); (4分)答:程序运行后初始界面如下: 程序功能是:单击start按钮开始播放“windowsXP关机.wav”声音文件一次,单击loop按钮将循环播放“windowsXP关机 .wav”,单击stop按钮将停止播放。2.阅读下列程序,写出程序功能。 import java.applet.*; import java.awt.*; import java.awt.event.*; public class C3601 extends Applet implements ActionListener AudioClip clip; Button buttonPlay,buttonLoop,buttonStop; public void init() clip=getAudioClip(getCodeBase(),1.wav); buttonPlay=new Button(start); buttonLoop=new Button(loop); buttonStop=new Button(stop); buttonPlay.addActionListener(this); buttonStop.addActionListener(this); buttonLoop.addActionListener(this); setSize(300,100); add(buttonPlay);add(buttonLoop);add(buttonStop); public void stop() clip.stop(); public void actionPerformed(ActionEvent e) if(e.getSource()=buttonPlay)clip.play(); else if(e.getSource()=buttonLoop)clip.loop(); if(e.getSource()=buttonStop)clip.stop(); (4分)答:程序功能是:小应用程序窗口中有三个按钮,单击start按钮开始播放“1.wav”声音文件一次,单击loop按钮将循环播放“1.wav”,单击stop按钮将停止播放。3.阅读下列程序,写出程序运行结果。 public class C3302 public static void main(String args) int a=1,2,3,4,5,6; System.out.println(a.length+,+a0.length+,+a11); Strings=a,b; f3302(s0,s1); System.out.println(s0+,+s1); String s1=abc,s2=123; s1+=xyz; s2.concat(xyz); System.out.println(s1+,+s2); static void f3302(String x,String y) String z=x;x=y;y=z; (4分)答:运行结果: 2,3,5 a,b abcxyz,123 解析对于二维数组来说,有两种长度,一种是二维数组的长度,一种是二维数组元素的长度,数组的下标都是从0开始。 方法f3302()中的交换只是交换了形参(局部变量)x和y的值,并没有使实参s0和s1发生交换。 +和concat()都能完成字符串的连接。s2.concat(xyz)连接得到的新字符串并没有赋值,它和 s2=s2.concat(xyz)是不同的。4.阅读下列程序,写出程序运行结果。 import java.awt.event.*; import javax.swing.*; public class C3502 implements MouseMotionListener JTextField text=new JTextField(30); C3502() JFrame myWin=new JFrame(Ex0611); myWin.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); myWin.setBounds(100,100,300,100); myWin.getContentPane().add(text,North); myWin.addMouseMotionListener(this); myWin.setVisible(true); public void mouseDragged(MouseEvent e) int x=e.getX(),y=e.getY(); text.setText(拖动鼠标,鼠标坐标为:+x+,+y); public void mouseMoved(MouseEvent e) int x=e.getX(),y=e.getY(); text.setText(移动鼠标,鼠标坐标为:+x+,+y); public static void main(String args) new C3502(); (4分)答:程序功能:这是一个演示鼠标拖动和移动的程序。界面有一个文本框,当鼠标拖动或移动时,在文本区中输出鼠标是鼠标拖动还是鼠标移动,及鼠标位置坐标。5.阅读下列程序,写出程序功能。 import java.applet.*; import java.awt.*; public class C3602 extends Applet implements Runnable Thread myThread=null; public void start() setSize(300,200); if(myThread=null)myThread=new Thread(this); myThread.start(); public void run() while(true) trymyThread.sleep(500); catch(InterruptedException e) repaint(); public void paint(Graphics g) double i=Math.random(); if(i0.33)g.setColor(Color.yellow); else if(i0.66) g.setColor(Color.red); else g.setColor(Color.blue); int x=(int)(100*i); g.fillOval(x,x,x,x); (4分)答:程序功能:小应用程序在300*200大小的窗口里用随机产生的颜色(黄红蓝)、半径(0100)和位置(0100,0100)每隔0.5秒重新涂一个圆块。五、程序设计题(本大题共2小题,每小题6分,共12分)1.设计一个应用程序窗口如下图所示,单击“加”或“减”按钮,将前两个文本框中的整数相加或相减后放入第三个文本框中。已给出部分代码,请完成程序。 import java.awt.*; import javax.swing.*; import java.awt.event.*; public class Class3801 implements ActionListener JTextField text1,text2,text3; JButton addButton,subButton; public static void main(String args) new Class3801(); public Class3801() text1=new JTextField(10); text2=new JTextField(10); text3=new JTextField(10); addButton=new JButton(加); subButton=new JButton(减); JFrame myWin=new JFrame(Class3801); Container con=myWin.getContentPane(); myWin.setSize(300,80); con.setLayout(new GridLayout(1,5); con.add(text1);con.add(text2); con.add(addButton);con.add(subButton); con.add(text3); addButton.addActionListener(this); subButton.addActionListener(this); myWin.setVisible(true); public void actionPerformed(ActionEvent e) /这里是你要编写的代码 (6分)答:int a=Integer.parseInt(text1.getText(); int b=Integer.parseInt(text2.getText(); if(e.getSource()=addButton)text3.setText(a+b+); if(e.getSource()=subButton)text3.setText(a-b+);2.创建一个有文本框和三个按钮的程序。当按下某个按钮时,使不同的文字(Java,编程,不难学)显示在文本框中。已经给出部分代码,请完成事件处理部分。 import javax.swing.*; import java.awt.event.*; class MiYa1 extends JPanel JButton button=new JButton3; JTextField text; MiYa1() for(int i=0;i3;i+) buttoni=new JButton(button0+(i+1); add(buttoni); text=new JTextField(10); text.setHorizontalAlignment(JTextField.CENTER); add(text); public class C3801 implements ActionListener JFrame myWin; MiYa1 panel; C380
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:习题
链接地址:https://www.renrendoc.com/p-1520657.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!