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

《《Java 语言程序设计》阶段测试题》.doc

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

《Java 语言高级程序设计一》阶段测试题(一) 题号 1 2 3 4 5 6 7 8 9 答案 题号 10 11 12 12 14 15 16 17 18 答案 题号 (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) 答案 一、选择题(共18题,每题5分,共90分) 试题1:当你编译运行下列程序代码,会得到什么结果? public class Sample { public static void main(String args[]) { int i = 4; float f = 4.3; double d = 1.8; int c = 0; if (i == f) c++; if (((int) (f + d)) == ((int) f + (int) d)) c += 2; System.out.println(c); } } a) 这段代码不能通过编译。 b) 0输出在屏幕中。 c) 1输出在屏幕中。 d) 2输出在屏幕中。 e) 3输出在屏幕中。 试题2:当你编译运行下列程序代码,会得到什么结果? class Mystery { String s; public static void main(String[] args) { Mystery m = new Mystery(); m.go(); } void Mystery() { s = constructor; } void go() { System.out.println(s); } } a) 这段代码不能通过编译。 b) 这段代码能通过编译,但是运行时会有异常。 c) 这段代码能运行,但不输出任何结果。 d) 这段代码能运行并且输出constructor在屏幕中。 e) 这段代码能运行并且输出null在屏幕中。 试题3:当你编译运行下列程序代码,会得到什么结果? private class Base{ Base(){ int i = 100; System.out.println(i); } } public class Pri extends Base{ static int i = 200; public static void main(String argv[]){ Pri p = new Pri(); System.out.println(i); } } a) 这段代码不能通过编译。 b) 输出200。 c) 输出100和200。 d) 输出100。 试题4:考虑以下代码, 在注释的位置,插入哪条方法声明不会引起编译错误? public class Qdd1f { public long sum(long a, long b) { return a + b; } // 在这里插入新的方法 } a) public int sum(int a, int b) { return a + b; } b) public int sum(long a, long b) { return 0; } c) abstract int sum(); d) private long sum(long a, long b) { return a + b; } e) public long sum(long a, int b) { return a + b;} 试题5:当你编译运行下列程序代码,会得到什么结果? class Base { int i; Base() { add(1); } void add(int v) { i += v; } void print() { System.out.println(i); } } class Extension extends Base { Extension() { add(2); } void add(int v) { i += v*2; } } public class Qd073 { public static void main(String args[]) {

文档评论(0)

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

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

1亿VIP精品文档

相关文档