中山大学软件学院《面向对象技术与方法》期末考试试卷-中.pdf

中山大学软件学院《面向对象技术与方法》期末考试试卷-中.pdf

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

中山大学软件学院 《面向对象技术与方法》期末考试试卷 班 级: MSE’2006 A 、B 班 任课教师: 李文军老师 考试形式: 闭卷 考试时间:2007.01.14 (2.5 小时) 考试地点: 学 号: 学生姓名: 成绩: 答卷要求:请将所有答案写在答题纸上。考试后试卷不回收,故请不要将答案写在试卷上! 一、多项选择题(每小题2 分,共30 小题,合计60 分) 答题要求:以下各题中有一个或多个选项是正确的,请选择出所有正确的选项,遗漏或错选任 何一个正确的选项都会导致整个小题得 0 分。 Part I、Java 语言基础(共10 小题,小计20 分) 1、在 Java 程序中,以下关于入口主程序 main()方法的基调(signature )声明中哪一些是正确 的? (A) public static void main() (B) public static void main(String arg[]) (C) public void main(String [] arg) (D) public static void main(String[] args) (E) public static int main(String [] arg) 2 、考虑以下Java 语言代码片断: int[] ages = new int[25]; 执行该代码片断后,以下陈述中哪一句是正确的? (A) ages[24]的值为0 (B) ages[24]的值未定义 (C) ages[25]的值为0 (D) ages[0]的值为null (E) ages.length 的值为25 3 、设有如下Java 应用程序: 1. class HolderTest { 2. public static void main(String args[]) { 3. Holder h = new Holder(); 4. h.held = 100; 5. h.bump(h); 6. System.out.println(h.held); Page 1 of 11 7. } 8. } 9. class Holder { 10. public int held; 11. public void bump(Holder theHolder) { theHolder.held++; } 12. } 运行该程序时,第 6 行语句输出的结果是什么? (A) 0 (B) 1 (C) 100 (D) 101 (E) 102 4 、以下Java 语言的表达式中,哪一些是合法的? (A) String s = “Hello”; int i = 9; s += i; (B) String s = “Hello”; int i = 9; if (s == i) { } (C) String s = “Hello”; int i = 9; s = s + i; (D) String s = “Hello”; int i = 9; i = i + s; (E) String s = null; int i = (s != null) (s.length() 0) ? s.length() : 0; 5 、以下Java 代码片断中,哪些可以成功编译、并且在运行时输出“Equal ”? (A) int i = 100; float f = 100.0F;

文档评论(0)

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

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

1亿VIP精品文档

相关文档