《JAVA面向对象程序设计》复习试题与解析库

2026/1/22 16:19:32

58) JAVA中,按下和释放鼠标按钮的操作处理()事件。(选择一项)

a) mouseEnterd b) mouseExitied c) mousePressed

d) mouseClicked 【解析】D

Java中的鼠标和键盘事件

Java中的鼠标和键盘事件

1、使用MouseListener借口处理鼠标事件

鼠标事件有5种:按下鼠标键,释放鼠标键,点击鼠标键,鼠标进入和鼠标退出 鼠标事件类型是MouseEvent,主要方法有: getX(),getY() 获取鼠标位置

getModifiers() 获取鼠标左键或者右键 getClickCount() 获取鼠标被点击的次数 getSource() 获取鼠标发生的事件源

事件源获得监视器的方法是addMouseListener(),移去监视器的方法是removeMouseListener() 处理事件源发生的时间的事件的接口是MouseListener 接口中有如下的方法

mousePressed(MouseEvent) 负责处理鼠标按下事件 mouseReleased(MouseEvent) 负责处理鼠标释放事件 mouseEntered(MouseEvent) 负责处理鼠标进入容器事件 mouseExited(MouseEvent) 负责处理鼠标离开事件

mouseClicked(MouseEvent) 负责处理点击事件 (包含了按下和释放鼠标按钮的操作)

2、使用MouseMotionListener接口处理鼠标事件

事件源发生的鼠标事件有2种:拖动鼠标和鼠标移动 鼠标事件的类型是MouseEvent

事件源获得监视器的方法是addMouseMotionListener()

处理事件源发生的事件的接口是MouseMotionListener 接口中有如下的方法 mouseDragged() 负责处理鼠标拖动事件 mouseMoved() 负责处理鼠标移动事件 3、控制鼠标的指针形状

setCursor(Cursor.getPreddfinedCursor(Cursor.鼠标形状定义)) 鼠标形状定义见(书 P 210) 4、键盘事件

键盘事件源使用addKeyListener 方法获得监视器 键盘事件的接口是KeyListener 接口中有3个方法 public void keyPressed(KeyEvent e) 按下键盘按键 public void keyReleased(KeyEvent e) 释放键盘按键 public void keyTypde(KeyEvent e) 按下又释放键盘按键

59) import java,applet,Applet;

import java.awt.*;

public class ImageDemo extends Applet

{

Image img;

public void init() {

img=getImage(getCodeBase(),\}

public void paint(Graphics g) {

int w=img.getWidth(this); int h=img.getHeight(this);

g.drawImage(img,120,60,w/2,h/2,this); //2 g.drawImage(img,150,0,w*2,h*2,this);//3 } }

以上JAVA代码第()行将图像放大。(选择一项) a) 1

b) 2 c) 3

d) 代码并没有将图像放大 【解析】C

方法:drawIImage(image,x,y,width,height):在指定位置并且按指定大小绘制指定的 Image。x,y是表示要画图像的位置坐标。

60) MyProgram.Java被编译后,生成( )。(选择一项)

a) MyProgram. Obj

b) MyProgram. class c) MyProgram.exe d) MyProgram. bat 【解析】B

Java源代码(.java)文件通过javac命令编译成.class的字节文件。文件名不变。

61) JAVA中,访问修饰符限制性最高的是( )。(选择一项)

a) private

b) protected c) public d) friendly

【解析】A

Public 访问修饰符,该类所在包内和包外的类都可以访问。最开放。

Protected访问修饰符,只有该类所在包内或它的派生类才能访问。 Private访问修饰符 ,只有该类所在包内的类才能访问。限制性最高。 Java中没有friendly修饰符。

62) 在JAVA编程中,关于Swing包中的组件,下面( )是正确的。(选择一项)

a) Swing中的每个组件都是采用MVC模式设计的

b) JFrame窗口的关闭按钮默认不能使窗口关闭 c) Swing的组件和awt组件,在编程时不能混合使用 d) 以上都正确 【解析】A

Swing组件的设计都采用了MVC模式(Model/View/Control); JFrame窗口的关闭按钮默认能使窗口关闭

通常可以将swing的组件和awt的组件可以混合使用。

63) 在Java语言中,下列组件可以让用户选择多个选项有( )。(选择两项)

a) Checkbox

b) Radiobutton c) List d) Choice 【解析】A C

Checkbox为复选框按钮,可以让用户选择多个选项。 Radiobutton单选按钮,每次只能选择一个选项。 List为列表组件,可以让用户选择多个选项。 没有D项这样的组件。

64) 在JAVA编程中,()可以实现跳转结构。(选择一项)

a) break b) while c) do-while d) for 【解析】

65) 在JAVA中,关于捕获错误的语法try-catch-finally的下列描述正确的是()。(选择

两项)

a) try-catch必须配对使用 b) try可以单独使用

c) try-finally可以配对使用,finally也可单独使用

d) 在try-catch后如果定义了finally,则finally肯定会执行 【解析】

66) 在JAVA SWING编程中,创建一个窗体使用组件()。(选择一项)

a) JFRAME

b) INT c) CHAR d) LONG

【解析】

67) 在JAVA编程中,编写一个APPLET需要继承()。(选择一项)

a) JFRAME b) APPLET c) THREAD d) FRAME 【解析】

68) 分析下列java代码:

class A {

public static void main(String[] args) {

method(); }

static void method() {

try {

System.out.println(“Hello”); } finally {

System.out.println(“good-bye”); } } }

编译运行后,输出结果是()。(选择一项) a) ”Hello” b) ”good-bye”

”Hello” c) “good-bye” d) 代码不能编译 【解析】

69) 下面选项中,()可以用来在HTML中嵌入APPLET程序。(选择一项)

a) ..

b) </titile> c) <br></br> d) <font></font> 【解析】 </p><p> </p><p>70) JAVA中,按下和释放鼠标按钮的操作处理()事件。(选择一项) </p><p>a) mouseEnterd </p><p>b) mouseExitied c) mousePressed </p><p> </p><p></p><div class="page"><ul><li><a href=ythd_3wmax8benz9mzf00wd2w_1.html>1</a></li><li><a title=上一页 href=ythd_3wmax8benz9mzf00wd2w_5.html><<</a></li><li><a href=ythd_3wmax8benz9mzf00wd2w_3.html>3</a></li><li><a href=ythd_3wmax8benz9mzf00wd2w_4.html>4</a></li><li><a href=ythd_3wmax8benz9mzf00wd2w_5.html>5</a></li><li><a href=ythd_3wmax8benz9mzf00wd2w_6.html class="hover" >6</a></li><li><a href=ythd_3wmax8benz9mzf00wd2w_7.html>7</a></li><li><a href=ythd_3wmax8benz9mzf00wd2w_8.html>8</a></li></ul></div> <br /> <p><script type="text/javascript">s("content-m-bot");</script></p> </div> <div class="m-pages"></div> <div class="down-word"> <div class="word-ico"></div> <div class="word-tit"> <span class="docx">《JAVA面向对象程序设计》复习试题与解析库.doc</span> <span>将本文的Word文档下载到电脑</span> <span><script type="text/javascript">s("content-m-down");</script></span> </div> <div class="word-pic"><a href="javascript:;">下载这篇word文档</a></div> </div> </article> <div class="art-prenext"> 搜索更多关于: <a class="title2" title="《JAVA面向对象程序设计》复习试题与解析库" href="ys_9hm02201t02e01ttwiglti61rq9o3viofrlqrkx9hnhl9fhcrmdu54ff2r8j_1.html">《JAVA面向对象程序设计》复习试题与解析库</a> 的文档 </div> <div class="main-tab"><a class="on" href="javascript:;">相关推荐</a></div> <div class="tab-box"> <ul class="main-new on clearfix"> <li><a title="高中语文人教版必修4训练落实篇:第5课 苏轼词两首 Word" href="ys_ul4ffxrn1k1zfjuk0pmkoix1fse01grl9p1fq4di3iog701mobw01hrni00wpu7sccrm5ffouc600w02f03303602s_1.html">高中语文人教版必修4训练落实篇:第5课 苏轼词两首 Word</a></li><li><a title="2016-2017年最新北师大版一年级语" href="ys_01e01c01d01i01901e01c01d01jinokcgk34gevikohlzmkofeoinop0nrn1_1.html">2016-2017年最新北师大版一年级语</a></li><li><a title="道路工程施工投标书.doc" href="ys_sibs1bijpo3vk3hijpjh1kjrfhi01a02s03302r_1.html">道路工程施工投标书.doc</a></li><li><a title="电动力学-郭硕鸿-第三版-课后题目整理(复习备考专用)" href="ys_n5hgbsgbfi1y019smlnrpv9b019obwfexmko019rniglqu54nhqk1gmx2014hl9fhchl3pabff7n54015_1.html">电动力学-郭硕鸿-第三版-课后题目整理(复习备考专用)</a></li><li><a title="河北省邢台市2018届高三英语上学期第二次月考试题" href="ys_lgzgevni9skigkwiki01e01c01d01ki8aul4fexpv5rn1feyi1ykdbobwfikl5tkcopabrmdu54_1.html">河北省邢台市2018届高三英语上学期第二次月考试题</a></li><li><a title="2018-2024年中国互联网+心电监护仪行业市场现状分析研" href="ys_01e01c01d01k01901e01c01e01ginoffxh6lfiqpckp5d017iwzn5hngxjhgfl6qx8ffeikih8amuomnqg7akggnpw_1.html">2018-2024年中国互联网+心电监护仪行业市场现状分析研</a></li><li><a title="管理心理学模拟试题" href="ys_of5mx2iwzmx2i1ykypjj3rmdu54_1.html">管理心理学模拟试题</a></li><li><a title="沈阳理工大学 070342002+俄语修" href="ys_lfsto3mx2ijphlzi1y00w01c01j01c01f01g01e01c01c01e017fr8rn1fse_1.html">沈阳理工大学 070342002+俄语修</a></li><li><a title="高考理数专题12 数列-三年(2017-2019)高考数学真" href="ys_ul4pabmx2k1cff7u5401d01e00wk1cg7r019fexino01401e01c01d01j01901e01c01d01l015ul4pabk1ci1ynj3_1.html">高考理数专题12 数列-三年(2017-2019)高考数学真</a></li><li><a title="华师大版八年级科学下册期末测试" href="ys_ggeikohlzmkog2zinop0no29i1yfezg3wkdbkdnll7rmd_1.html">华师大版八年级科学下册期末测试</a></li> </ul> </div> <div class="main-tab"><a class="on" href="javascript:;">相关阅读</a></div> <div class="tab-box"> <ul class="main-new on clearfix"> <li><a title="《JAVA面向对象程序设计》复习试题与解析库" href=ythd_3wmax8benz9mzf00wd2w_6.html>《JAVA面向对象程序设计》复习试题与解析库</a></li><li><a title="朱素华总经理在公司2014年工作会暨七届二次职代会上的工作报告" href=ythd_2rt3d2zf4m2cg5h8iubd_4.html>朱素华总经理在公司2014年工作会暨七届二次职代会上的工作报告</a></li><li><a title="廉颇蔺相如列传(期末复习2015)校对版(1)" href=ythd_1ake363chr9mzf00wrvr0a0pl1szsm00hds_1.html>廉颇蔺相如列传(期末复习2015)校对版(1)</a></li><li><a title="(名师整理)化学九年级上册第2单元《我们周围的空气》单元检测试题(含答案解析)" href=ythd_7r73f3fw0k6x2111f20r4n7xz5eecp00bk4_1.html>(名师整理)化学九年级上册第2单元《我们周围的空气》单元检测试题(含答案解析)</a></li><li><a title="黄冈市历年数学中考题及答案(2007年至2012年) - 图文" href=ythd_7mgzi0i7pm3y3j84w1i9_13.html>黄冈市历年数学中考题及答案(2007年至2012年) - 图文</a></li><li><a title="人教版小学语文三年级上册第四组单元整体教学设计备课教案" href=ythd_5awxy4nig85o77k30e8m0fvqu4yw9b00pg7_6.html>人教版小学语文三年级上册第四组单元整体教学设计备课教案</a></li><li><a title="人教通用2020版高考生物大一轮复习第一单元细胞的概述及其分子组成第3讲蛋白质和" href=ythd_8i4za8uw4i0zdc523xwm17c19373ml00gsb_7.html>人教通用2020版高考生物大一轮复习第一单元细胞的概述及其分子组成第3讲蛋白质和</a></li><li><a title="2017审计学——习题及答案考点汇总" href=ythd_7vtk56bhnj75cln2z0an3ef8l940h6007rg_1.html>2017审计学——习题及答案考点汇总</a></li><li><a title="discuz,视频模板" href=ythd_7r5mr94xkp036aw5tvxo0daes3y30z00x0r_1.html>discuz,视频模板</a></li><li><a title="《流体力学》习题" href=ythd_0wa5x4gmcb47hq70zb090vngk58yua010ik_2.html>《流体力学》习题</a></li><li><a title="高分子物理期末复习题" href=ythd_0b1wx2b01o4ddq243guz_5.html>高分子物理期末复习题</a></li><li><a title="青岛版三年级数学下册教案 - 图文" href=ythd_2969c56bgt68ub00wtu64vbt01gdo5005cl_5.html>青岛版三年级数学下册教案 - 图文</a></li><li><a title="商合杭铁路站前十六标复工安全风险评估报告" href=ythd_5drl50dpdz0c4dl2wbjk_1.html>商合杭铁路站前十六标复工安全风险评估报告</a></li><li><a title="机场服务项目可行性研究报告 - 图文" href=ythd_0fh9n7ln7r5dq8n1sb8r_2.html>机场服务项目可行性研究报告 - 图文</a></li><li><a title="浙江省2018届中考英语总复习第1部分教材知识梳理篇第22课时九上Modules" href=ythd_7h4kj65xyh7e16g2f5026bod04q39t00p1z_1.html>浙江省2018届中考英语总复习第1部分教材知识梳理篇第22课时九上Modules</a></li><li><a title="华师大版八年级科学下册期末测试" href=ythd_167qa7e6l123x6j11q4d_2.html>华师大版八年级科学下册期末测试</a></li><li><a title="2016年护理质量控制指标与护理不良事件分析" href=ythd_01bbc6e02z10e609m87w9sc9l3ppnv019u6_1.html>2016年护理质量控制指标与护理不良事件分析</a></li><li><a title="管理心理学模拟试题" href=ythd_8i7w20dakm3sk4u08kjg_2.html>管理心理学模拟试题</a></li><li><a title="电动力学-郭硕鸿-第三版-课后题目整理(复习备考专用)" href=ythd_4qqp819d2r9gaib488al_2.html>电动力学-郭硕鸿-第三版-课后题目整理(复习备考专用)</a></li><li><a title="分析化学习题解答(华东理工第五版)" href=ythd_9k9qe9xnht2mdyx42w6j_12.html>分析化学习题解答(华东理工第五版)</a></li> </ul> </div> </div> <footer class="footer"> <p class="bt-links"><a href="https://m.yuntihai.com/">手机版</a><span class="v-line">|</span><a href="https://www.yuntihai.com/">PC版</a><span class="v-line">|</span><a href='/update.html'>最新更新</a><span class="v-line">|</span><a href='https://www.xuekeyun.com/'>学科云</a></p> <p>Copyright © 2021-2025 云题海 版权所有<br/> 声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。<br>客服QQ:370150219 邮箱:370150219@qq.com<br> <a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow">苏ICP备16052595号-3</a> </p> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?ba4893542539f4c5d80474ef78f6ce5e"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </footer> <div class="theme-popover"> <div class="theme-poptit"> <a href="javascript:;" title="关闭" class="close">×</a> <b>游客快捷下载通道</b>(下载后可以自由复制和排版) </div> <div class="theme-popbod dform"> <p class="downtit">下载本文档需要支付 <i>10</i> 元</p> <p class="chose"><span>支付方式:</span><span class="pay1"><img src="https://www.yuntihai.com/img/wxpay.jpg" class="over"></span> <span class="pay2"><img src="https://www.yuntihai.com/img/alipay.jpg"></span></p> <div class="youke_pay"> <div class="wxpay"><a href="javascript:;">微信支付并下载</a></div> <div class="alipay" style="display:none;"><a href="javascript:;">支付宝支付并下载</a> </div> </div> <p class="tiaozhuan"><a href="https://www.yuntihai.com/user/index.php" style="color:blue;">开通VIP包月会员</a> 特价:<b style="color:red;">29元/月</b></p> <p class="downtxt">注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。<br>微信:xuecool-com QQ:370150219</p> </div> </div> <div class="theme-popover-mask"></div> <script type="text/javascript"> //menu $(".header .menu").on("click", function(){ $("body").append("<div class=\"mask-bg menu-mask-bg\"></div>"); $(".menu-slide").show(); $("html,body").css({height:$(window).innerHeight(), overflow:"hidden"}); setTimeout(function(){ $(".menu-slide").css({transform:"translateX(-50px)"}); },50) }); $("body").on("click", ".menu-mask-bg", function(){ $(".menu-slide").css({transform:"translateX(-100%)"}); $(".menu-mask-bg").remove(); $("html,body").removeAttr("style"); setTimeout(function(){ $(".menu-slide").hide(); },300) }); //search $(".header .search").click(function(){ if($(".search-box").is(":hidden")){ $(this).children("i").removeClass("search-icon").addClass("close-icon"); $(".search-box").fadeIn("fast"); }else{ $(this).children("i").removeClass("close-icon").addClass("search-icon"); $(".search-box").fadeOut("fast"); } }); //nav if($(".nav").length > 0) { var nav = new Swiper(".nav",{ slidesPerView: "auto" }); } </script> <script type="text/javascript"> $(".user-login").click(function () { $(".drop-menu").toggle(); }); </script> <script type="text/javascript"> $(".pay1 img").click(function () { $(".wxpay").css("display", "block"); $(".alipay").css("display", "none"); $(".pay1 img").addClass("over"); $(".pay2 img").removeClass("over"); }); $(".pay2 img").click(function () { $(".wxpay").css("display", "none"); $(".alipay").css("display", "block"); $(".pay1 img").removeClass("over"); $(".pay2 img").addClass("over"); }); </script> <script type="text/javascript"> var userinfo = function(data) { if (data.code === "2" || data.code === "3") { $(".word-pic a").click(function(){ $(".theme-popover-mask").fadeIn(100); $(".theme-popover").slideDown(200); var downid = "3wmax8benz9mzf00wd2w" $(".wxpay a").click(function(){ var readurl = 'https://www.yuntihai.com/plus/view.php&psrc='; var downurl = 'https://www.yuntihai.com/d.asp?id='; var payurl = readurl; payurl = payurl.replace('view.php', 'pay/pay-wx.asp?id=3wmax8benz9mzf00wd2w'); var gotourl = payurl + downurl + downid location.href = gotourl; }) $(".alipay a").click(function(){ var readurl = 'https://www.yuntihai.com/plus/view.php&psrc='; var downurl = 'https://www.yuntihai.com/d.asp?id='; var payurl = readurl; payurl = payurl.replace('view.php', 'pay/pay-zfb.asp?id=3wmax8benz9mzf00wd2w'); var gotourl = payurl + downurl + downid location.href = gotourl; }) }); } else{ $(".word-pic a").click(function(){ location.href = "https://www.yuntihai.com/d.asp?id=3wmax8benz9mzf00wd2w"; }); } } $(document).ready(function($) { $(".theme-poptit .close").click(function(){ $(".theme-popover-mask").fadeOut(100); $(".theme-popover").slideUp(200); }); }); </script> <script src="https://www.yuntihai.com/user/check_level_m.php?callback=userinfo"></script> <script src="https://m.yuntihai.com/js/gobacktop.js" type="text/javascript"></script> </body> </html>