《JAVA语言与面向对象程序设计》期末考试(精选).docVIP

《JAVA语言与面向对象程序设计》期末考试(精选).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《JAVA语言与面向对象程序设计》期末考试(精选)

《JAVA语言与面向对象程序设计》期末考试 班级: 姓名: 学号: 评分: 一、单选择题 每小题1分,共12分 1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为 。 A. .java B. .class C. .html D. .exe 2、设 x 1 , y 2 , z 3,则表达式 y=x+y+z 的值是 。 A. 3 B. 6 C. 4 D. 5 3、在Java Applet程序main方法中,正确的参数是: A. main string args[] B. main String args C. main String args[] D. main string []args 4、不允许作为类及类成员的访问控制符的是 。 A. public B. private C. static D. protected 5 、JAVA对象主要属性有: A. 状态与行为 B. 抽象和封装 C. 继承与多态 D. 可重用和可扩展 6、如下哪些字串是Java中的标识符 A、fieldname B、super C、3number D、#number 7、已知如下定义:String s story;下面哪个表达式是合法的 A、 s + books; B、char c s[1]; C、int len s.length; D、String t s+’abc’ 8、Java中main 函数的返回值是什么 A、String B、int C、char D、void 9、如下哪些字串是Java中的标识符 ? A、fieldname B、String C、3number D、#number 10、如下哪些是Java中有效的关键字 ? A、i B、hello C、false D、good 11、如下哪些是Java中正确的整数表示 A、22 B、22.0 C、-22.03 D、22H 12、下面的代码段中,执行之后count的值是什么 int count 1; for int i 1;i 5;i++ count count+i; System.out.println count ; A、5 B、1 C、15 D、16 二、填空题(每空格1分,共20分) 1、开发与运行Java程序需要经过的三个主要步骤为 编写java源程序 、 编译字节码文件 和 解释运行字节码文件 。 2、如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyApplet,则类MyApplet必须是 Applet 类的子类并且存储该源程序文件的文件名为 MyApplet 。 3、如果一个Java Applet程序文件中定义有3个类,则使用Sun公司的JDK编译 器 javac 编译该源程序文件将产生 3 个文件名与类名相同而扩展名为 .class 的字节码文件。 4、在Java的基本数据类型中,char型采用Unicode编码方案,每个Unicode码占 用 2 字节内存空间,这样,无论是中文字符还是英文字符,都是占 用 2 字节内存空间。 5、设 x 2 ,则表达式 x + + /3 的值是 0 。 6、若x 5,y 10,则x y的逻辑值分别为 true 和 false 。 7、 抽象 方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。 最终 方法是不能被当前类的子类重新定义的方法。 8、创建一个名为 MyPackage 的包的语句是 package MyPackage , 该语句应该放在程序的位置为: 第一句 。 9、执行以下几个语句后的输出结果是 This two 。 String s “This one” , s1 ”This two”; int i 5 if i 10 System.out.print s ; else System.out.print s1 ; 10、在Java程序中,通过类的定义只能实现 单 重继承,但通过接口的定义可以实现 多 重继承关系。 三、简答题。 每小题8分,共40分 对象有哪些属性?什么是状态?什么是行为?二者之间有何关系? 面向对象的程序程序方法有哪些优点? 简述安装及配置Java运行环境的步骤过程。 什么是继承?什么是父类?什么是子类? 什么是异常?Java为什么要引入异常处理机制? 四、使用Java语言编写程序。 1-2小题各5分,3-4题各9分 共28分 1、编写一个完整的Java Applet 程序,程序功能为

文档评论(0)

zilaiye + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档