大学试卷《Java程序设计》及参考答案.doc

大学试卷《Java程序设计》及参考答案.doc

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计 一、程序阅读题(本大题共30分,共 5 小题,每小题 6 分) 1. class Test { ?public static void add3(Integer i) { ?int val=Value(); ?val+=3; i=new Integer(val); ?} public static void main(String args[]) { Integer i=new Integer(0); ?add3(i); System.out.println(Value()); } ?} 2. 3. 4. public class test { ?public static void main (String args[ ]) ?{ ?int a =25, b=3, e =3; if(e!=0&&a/e>5) System.out.println("a/e="+a/e); int f=0; if(f!=0&&a/f>5) System.out.println("a/f"+a/f); ?else System.out.println("f="+f); ?} } 5. public class Base { public void getNO(int i) { System.out.println("NO "+i); ?} } ?public class Sub extends Base { public void getNO(int j) { ?System.out.println("I’m NO "+j); } public void getNO(String s) { System.out.println("It ‘s first of "+s); } public static void main(String args[]) { ?Base b1=new Base( ); ?Base b2=new Sub( ); ?b1. getNO(5); ?b2. getNO(1); } ?} 二、简答题(本大题共30分,共 5 小题,每小题 6 分) 1. 消息的基本构成? 2. 类System和Runtime分别具有什么作用? 3. 说明在数据类型转换中,什么是隐式类型转换?什么是显示类型转换? 4. 数据报通信和流式通信的区别是什么? 5. 小应用程序(applet)到底与应用程序(application)有何不同? 三、程序设计题(本大题共40分,共 4 小题,每小题 10 分) 1. 给定一个字符串数组String f[] = {"ab", "bc", "cd", "de", "ef"}; 编程实现从该数组中查找用户指定字符串位置的功能,用户指定的字符串由命令行参数输入. 2. 打印出所有的“水仙花数“.所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身.例如:153是一个“水仙花数“,因为153=13+53+33. 3. 创建一个Applet,要求在init方法中向该applet添加一个文本输入区组件,该文本输入区中显示字符为“你好”,行数为10,列数为15. 4. 编写一个java程序将字符串”I’m ok ”改为”I’m glad to meet you” 答案: 一、程序阅读题(30分,共 5 题,每小题 6 分) 1. 参考答案: 0 解题方案: 评分标准: 完全一样才得分 2. 参考答案: 4 解题方案: 评分标准: 完全一样才得分 3. 参考答案: java 解题方案: 评分标准: 完全一样才得分 4. 参考答案: a/e=8 f=0 解题方案: 评分标准: 完全一样才得分,多写不得分 5. 参考答案: NO 5 I’m NO 1 解题方案: 评分标准: 完全一样才得分,多写不得分 二、简答题(30分,共 5 题,每小题 6 分) 1. 参考答案: 消息包括:接受消息的对象、 接受消息的对象应执行的方法 、方法所需要的参数 解题方案: 评分标准: 少一个构成扣1.5分 2. 参考答案: 类System,它提供了与系统无关的接口以实现对系统资源的使用,通过其成员变量in,out,err实现了标准输入、输出、错误流;类Runtime代表当前的运行环境,使得程序可以直接使用系统资源,但它是与系统相关的,通常只在特殊情况下使用,因为它破坏了程序的可移植性. 解题方案: 评分标准: 意思对就可以 3. 参考答案: 强制类型转换是指在一个表达式中出现的各种变量或常量的数据类型不同时,所进行的数据类型转换.Java 程序中的类型转换可分为显式和隐式转换两种形

文档评论(0)

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

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

1亿VIP精品文档

相关文档