欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > DOCX文档下载  

    Java技术 复习题5.docx

    • 资源ID:1425013       资源大小:17.98KB        全文页数:7页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Java技术 复习题5.docx

    一、选择题(每小题2分,共20分)1 .整型数据类型中,需要内存空间最少的是()。A.shortB.longC.intD.byte2 .在JaVa中,一个类可同时定义许多同名的方法,这些方法的形式参数个数、类型或顺序各不相同,传回的值也可以不相同。这种面向对象程序的特性称为()。A.隐藏B.覆盖C.重载DJava不支持此特性3 .有一段java应用程序,它的主类名是al,那么保存它的源文件名可以是()A.al.javaB.a!.classC.alD.都对4 .下列语句序列执行后,k的值是()ointi=10J=18,k=30;switch(j-i)case 8 :k+;case 9 :k+=2;case 10 k+=3;default:k=j;)A.31B.2C.3D.335 .有语句StringS=MheHOWoHd”;,以下操作哪个是不合法的?()A.inli=s.length();B.s>>>=3;C.Stringts=s.trim();D.Stringt=s+''!''6 .定义变量StringS="HelloWorkT;,则语句s.charAt(5);的执行结果为()。A.TB.tW,CJHeld'D."World”7 .假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的()?classAinti;staticStrings;voidmethodI()staticvoidmethod2()A.System.out.println(a.i);B.a.methodl();C.A.methodl();D.A.method2();8 .下面有关方法覆盖说法不正确的是()。A.方法覆盖要求覆盖和被覆盖的方法有相同的名字,参数列以及返回值。B.方法覆盖要求覆盖和被覆盖的方法必须具有相同的访问权限。C.覆盖的方法不能比被覆盖的方法抛出更多的异常。D.覆盖的方法一定不能是PriVate的。9 .下面是有关子类继承父类构造函数的描述,其中正确的是()A.创建子类的对象时,先调用子类自己的构造函数,然后调用父类的构造函数。B.子类可以不调用父类的构造函数。C.子类必须通过SUPer()关键字调用父类的构造函数。D.子类无法继承父类的构造函数。10.下列关于APPiet程序的描述中,错误的是()。A. APPlet程序的主类必须是APPIet类的子类。B. APPIet不是完整的独立程序。C. APPIet程序的主类中应有一个main()方法。D. Applet的字节码文件必须嵌套在一个HTM1.文件中。二、填空题(每空2分,共20分)1.JaVa程序可以分为两种:一种是:另一种是02 .接口中所有的属性均为、和的。3 .比较SI中的字符串和s2中的字符串的内容是否相等的表达式是:4 .在JaVa语言中,系统规定:表示当前类的构造方法用,表示直接父类的构造方法用05 .导入my.package包中的所有类的命令是。6 .新创建的线程默认的优先级是。三、阅读分析题(本题5小题,共30分)1 .阅读下面的程序,写出程序的运行结果。(6分)classBintb;B(intx)b=x;System.<7wr.prinlln(,'b="+b);)classAextendsBinta;A(intx,inty)(super(x);a=y;System.<7wr.println("b="+b+,a=11+a);I)publicclassTestpublicstaticvoidmain(Stringargs)Aobj=newA(34,56);)程序运行结果:2 .阅读下面的程序,并回答问题。(6分)1: publicclassOutputl2: publicstaticvoidmain(StringargelJ)3: inti=0;4: for(charch=97;ch<l13;ch+5i+)(5: if(i%8=O)6: System.out.println("");7: System.out.print(,'t"+ch);8:9:10:)(1)程序第5、6行的if语句的功能是什么?(2)程序输出的结果有几行?3 .阅读程序,写出程序的运行结果。(4分)publicclassTest3publicstaticvoidmain(Stringagrs)(Aa=newA(2);Ab=newA(3);System.out.println(a.isEqualTo(b);)1classAprivateintprivateVar;publicA(int_privateVar)this.privateVar=_privateVar;booleanisEqualTo(AanotherA)(if(this.privateVar=anotherA.privateVar)returntrue;elsereturnfalse;)程序运行结果为:4 .阅读程序,回答问题。(6分)abstractclassSuperAbstractvoida().abstractvoidb();abstractintc(inti);)interfaceAsSuper(voidx();)abstractclassSubAbstractextendsSuperAbstractimplementsAsSuperpublicvoidb().abstractStringf();IpublicclassInheritAbstractextendsSubAbslractpublicvoidx().publicintc(inti)publicStringf().publicstaticvoidmain(Stringargs)InheritAbstractinstance=newInheritAbstractO;instance.x();instance.a();instance.b();instance.c(100);System.out.println(instance.f();5678910111213141516171819根据以上这段程序,回答问题:(1)哪几个类是抽象类,写出类名。(2)哪几个类是非抽象类,写出类名。(3)是否有接口,写出接口名。5 .阅读程序,回答问题。(8分)1: importjava.applet.Applet;importjava.awt.*;3: importjava.awt.event.*;4: publicclassTestKey1.istenerextendsAppletColorclr;publicvoidinit()addKey1.istener(newKeyAdapterO(publicvoidkeyTyped(KeyEvente)if(e.getKeyChar()="r'e.getKeyChar()=-R')clr=Color.red;elseif(e.getKeyChar()='g'e.getKeyChar()='G')clr=Color.green;elseif(e.getKeyChar()='b'e.getKeyChar()=,B')clr=Color.blue;elseclr=Color.black;SetBackground(Clr);20:);21:)22:(1)程序第10、11行实现的功能是什么?(2)编译该程序,并编写嵌入该程序字节码文件的网页后,通过支持java的浏览器打开网页。如果敲击键盘的b键,有什么结果?四、程序设计(本题共3小题,共30分)1. (6分)设学生的学习成绩按如下的分数段评定为四个等级:85-100为A,70-84为B,60-69为C,0-59D0从键盘上输入一个O-100之间的成绩,要求用SWitCh语句根据成绩,评定并输出相应的等级。2. (12分)编写一个JaVa程序,并满足如下要求:1)编写一个Car类,具有:属性:品牌(mark)String类型功能:驾驶(VOiddriVe()2)定义Car类的子类SUbCar,具有:属性:价格(price)、速度(speed)int型功能:变速(VOidSpeedChange(intnewSpeed),把新速度赋给SPeed3)定义主类E,在其main方法中创建SubCar类的两个对象:aodi和benchi的对象并测试其对象的特性。4)输出效果如下:本车的品牌是奥迪奥迪车的价格是SO奥迪车原来的速度是8口本车正在理驶奥迪车现在的速度是120本车的品牌是奔驰奔驰车的价格是工口口奔驰车原耒的速度是90本车正在驾歌奔驰车现在的速度是工2。3. (12分)编写一个图形用户界面的应用程序,包括两个文本框和一个按钮,当单击按钮时,可以把一个文本框中的内容复制到另一个文本框中。

    注意事项

    本文(Java技术 复习题5.docx)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开