网站大量收购独家精品文档,联系QQ:2885784924

java模拟试题五答案.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
java模拟试题五答案

Java程序设计 模拟试题五 评分标准 I阅卷须知: 阅卷一律以本答案为准,不得改动,不得另行制定答案。 保持卷面整洁;阅卷人应以高度负责的精神认真仔细地批阅试卷。 阅卷人一律用红笔批改,将每道大题得分填入大题得分格内,要求计分正确、清楚,并在大题格内签名。 II评分标准: (本题 10 分)一、判断题(对的写√,错的写×;共10小题,每题1分) √ × × × × × √ √ √ √ 评分标准: 每小题1分,答对给1分,答错不给分,也不另外扣分 (本题 20 分)二、单项选择题(共10小题,每题2分) C C B B A D C C B B 评分标准: 每小题2分,答对给2分,答错不给分,也不另外扣分 (本题 20分)三、填空题(共20空,每空1分) (1) Application (2) Applet (3) servlet (4) BorderLayout (5) FlowLayout (6) CardLayout (7) GridLayout (8) GridBagLayout (9) 16 (10) int sum=0; (11) 3 (12) 4 (13)sum=sum+data[i][j] ; (14) Object (15) Error (16) Exception (17) throws (18) 抽象 (19) final (20) 包 评分标准: 每空1分,答对给1分,答错不给分,也不另外扣分。 (本题 20 分)四、简答题 有如下程序: Moveable.java文件中有如下代码 interface Moveable{ void move(int x,int y); void jump(int x, int y); } Monkey.java中如下代码: class Monkey implements Moveable{ public void jump(int x,int y){ System.out.printf(“I am jumping from %d to %d”,x,y); } } Monkey.java能否正确编译?能或不能的原因是什么?(4分) 答案要点: (1)不能正确编译。(1分) (2)因为Moveable为接口,定义了2个抽象方法;而Monkey类在声明时要实现Moveable接口,所以应该要实现该接口中所有的抽象方法。而在Monkey类中只实现了其中一个抽象方法,所以不能正确编译。(3分) 评分标准: 按要点给分。 《JAVA程序设计》评分标准 第 2 页 java gui编程中可以通过实现WindowListener来监听WindowEvent,WindowAdapter实现了该接口,为接口中的每个方法提供了默认实现,为何要这样做?(4分) 答案要点: 因为WindowListener接口中定义了很多抽象方法,在编写实现该接口的类时,就必须实现其中所有的方法,而在有些时候并不会用到所有的方法,这样书写就很麻烦,而且容易出错,所以在Java中又定义了WindowAdapter类。(2分) 这样我们在监听窗口的事件时只须创建覆盖WindowAdapter类中你所用到的方法即可,不需把所有的方法都写出来。(2分) 评分标准: 按要点给分。 简述Java语言实现平台无关(跨平台)性的原理:Java程序实际是在Java虚拟机(JRE是软件实现)中运行,Java虚拟机类似一个模拟执行环境,在不同的操作系统上拥有不同的Java虚拟机实现,但是这些Java虚拟机遵循统一的规范来解释class文件,并将class文件中的指令转换为本地操作系统对应的指令,这样就实现了相同的class文件,可以通过Java虚拟机转换为对应操作系统上的对应指令,实现class文件,也就是Java程序,的跨平台性。说明Java语言中三种注释的语法格式,以及用途:单行注释语法格式://????? ?????适用于程序中简单的说明 多行注释语法格式:/*???? */??? 适用于程序中比较复杂的程序逻辑的说明 文档注释语法格式:/**??? */??? 适用于

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档