教学检测Java程序设计期末考试答案C.doc

教学检测Java程序设计期末考试答案C.doc

ID:35976499

大小:46.50 KB

页数:3页

时间:2019-04-29

教学检测Java程序设计期末考试答案C.doc_第1页
教学检测Java程序设计期末考试答案C.doc_第2页
教学检测Java程序设计期末考试答案C.doc_第3页
资源描述:

《教学检测Java程序设计期末考试答案C.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《Java语言》期末考试试卷(C)答案及评分标准注意:以下的答案为参考答案,在试卷评审过程中要根据实际情况进行阅卷一、选择题(共15分)123456789101112131415CBADABCBABACBAC(评分标准:每题1分,答对给分,答错、不答和多选都不给分)二、填空题(共10分)1.Applet(或JApplet)MyApplet2.J2EEJ2MEJ2SE3.truefalse4.类5.166.抽象方法(评分标准:每空1分,答对或意思正确的给分,不答或意思完全不对不给分)三、判断题(共10分)12345678910×√×√√√×√×√(评

2、分标准:每题1分,答对的给分,不答或不对不给分)四、按照要求补充程序(共5分)java.util.*;newScanner(System.in)String.valueOf(x)newStringTokenizer(s,”.”)fenxi.nextToken()五、填写结果(共10分)1.在调用方法f之前,jerry的成员leg的值:2在执行方法f之前,参数mouse修改了自己的leg的值当前参数mouse的成员leg的值:12在调用方法f之后,jerry的成员leg的值:122.子类继承方法f(),n=0.618000,m=200子类重写方法g(

3、),n=12,m=200子类新增的方法,n=555,m=200(评分标准:第1小题5分,第二小题5分,答对或意思正确的给分,不答或意思完全不对不给分)六、叙述题(共30分)1.开发一个应用程序需要经过三个步骤:编写源程序、编译源文件生成字节码、加载运行字节码。开发一个JavaApplet需要经过3个步骤:编写源程序、编译源文件生成字节码、通过浏览器加载运行字节码。(评分标准:本小题共6分)2.类方法和类变量在字节码文件被加载到内存时,就分配了相应的入口地址,即使该类没有创建对象,也可以直接通过类名调用类方法,而在类创建对象之前,实例成员变量还没有分

4、配内存。所以类方法中出现的成员变量必须是被所有对象共享的变量(类变量),即类方法不可以操作实例变量,类方法也不可以调用类方法。(评分标准:本小题共6分)3.接口回调是指:可以把使用某一接口的类创建的对象的引用赋给该接口声明的接口变量中,那么该接口变量就可以调用被类实现的接口中的方法,当接口变量调用被类实现的接口中的方法时,就是通知相应的对象调用接口的方法,这一过程称作对象功能的接口回调。接口回调的例子如下:interfaceShowMessage{voidshowTradeMark();}classTVimplementsShowMessage{p

5、ublicvoidshowTradeMark(){System.out.println("我是电视机");}}publicclassExample{publicstaticvoidmain(Stringargs[]){ShowMessagesm;//声明接口变量sm=newTV();//接口变量中存放对象的引用sm.showTradeMark();//接口回调}}(评分标准:本小题共6分)4.(1)抽象类和接口都可以有抽象方法;(2)接口中只可以有常量,不能有变量;而抽象类中既可以由常量也可以有变量;(3)抽象类中也可以有非抽象方法。(评分标准:本

6、小题共6分)5.Java支持在一个类中声明另一个类,这样的类称作内部类。其定义方式如下:classA{……classB{……}……}内部类具有如下特征:内部类同类中声明的方法或成员变量一样,一个类把内部类看作是自己的成员。外嵌类的成员变量在内部类中仍然有效,内部类中的方法也可以调用外嵌类中的方法。内部类的类体中不可以声明类变量和类方法。外嵌类可以用内部类声明对象,作为外嵌类的成员。(评分标准:本小题共6分)七、看程序回答问题(本题共10分)1.importjava.awt.*;importjavax.swing.*;2.所有的组件按照添加的先后顺序

7、从左向右排列,一行排满就转到下一行。3.flow.setHgap(2);设置水平间距为2个像素flow.setVgap(8);设置垂直间距为8个像素setLayout(flow);设置当前的布局为FlowLayout布局方式八、按要求编写程序1.(评分标准:本小题共5分)importjava.applet.Applet;importjava.awt.Graphics;publicclassFirstAppletextendsApplet{publicvoidpaint(Graphicsg){g.drawString("欢迎光临JAVA世界!");}

8、}2.(评分标准:本小题共5分)abstractclassA{publicabstractvoidf(intx);publ

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。