Java2面向对象程序设计答案.docVIP

  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文档。上传文档
查看更多
Java2面向对象程序设计答案

Java2面向对象程序设计答案 第一章 单数题参考答案 1-1 在1991年Sun Microsystems公司成立了一个名为Green的内部研究计划,希望将程序安装在家电中,而计划的主持人James Gosling将此程序语言命名为Oak,为Jave语言的前身。一开始市场对于智能型家电的需求不如预期而导致Green计划有困难,直到1994年因特网开始盛行,让Sun公司灵机一动使用Java来制作动态网页,也拜网络盛行之赐而使Java一炮而红,在1995年5月Sun公司正式推出Java,目前还可利用在企业应用程序设计、全球信息网服务器端程序设计等。 1-3 2001年10月Nokia已宣布与SUN合作开发后,其他厂商(如摩托罗拉等)也表示明年将陆续推出Java手机,以刺激非语音市场的成长,预计相关功能可以如期完成,Java风潮将再度起飞。 1-5 接触过Java的人,一定会对Java两个专用的logo印象深刻,一个就是Java Cup,另一个就是叫作Duke的吉祥物了。这位可爱的Duke是由Joe Palrang在1992年时所创作出来的,Duke当时在Star 7上所扮演的角色是类似Office 2000中小帮手的功能。 1-7 位码的执行环境为 Java 虚拟机(Java Virtual Machine, JVM)。JVM 或内嵌于一般浏览器(Netscape, Internet Explorer),或由程序开发工具所提供 (Sun Microsystems Java Development Kit, JDK)。任何有 JVM 环境的操作系统都能执行Java程序,不论是 Windows 系统、Unix(Solaris, AIX, HP-UX,Linux 等等)系统、Mac系统或OS/2系统。所以说Java语言是Write Once, Run Anywhere其寓意就在此。 1-9 是指Java的byte-codes可「编写一次,到处运行」,当您用任何一种Java编译器编译成byte-codes时,便可在含有JVM的系统运行,无论是Windows、iMac或Unix。 1-11 请自行前往观看。 1-13 请参考hw1_13.java。 1-15 请参考hw1_15.java。 第二章 单数题参考答案 2-1 请参考下面的程序代码: 01 public class myjava //定义public 类myjava 02 { 03 public static void main(String args[]) 04 { 05 int i; // 声明变量i 06 i=5; // 将i赋值为2 07 System.out.println(i+++i+=+(i+i)); // 印出内容 08 System.out.println(i+*+i+=+(i*i)); // 印出内容 09 } 10 } 2-3 变量名称不能使用到Java的关键词,其他的英文字母、数字或底线皆可。此外,Java的变量有大小写之分,会将其判断成两个不同的变量。 2-5 请参考hw2_5.java。 2-7 需加上public static void这三个修饰符(modifier): public--代表main()为公有的method。 static--表示在main()在没有建立类对象的情况下,仍然可以执行。 void--表示main()没有返回值。 2-9 System.out是指标准输出,通常与计算机的接口设备有关,如打印机、屏幕等。其后接续了文字pirntln,是由print与line所组成的,意义是将后面括号中的内容打印出来,再把光标移到下一行的开端。 2-11 请参考hw2_11.java。错误信息:Main method not public中文意思是说main() method缺少public,故可知Java程序内一定要有public。 2-13 方法一:在声明的时候赋值。 方法二:声明后再赋值。 方法三:在程序中的任何位置声明并赋值。 2-15 _artist, __two, ___AMD, println, ChinaTimes, Y2k, Pentium, TOMBO, A1234, jdk1_3, NO1, AAA。 2-17 main属于标识符,因为可以更改或是重复定义它。 2-19 请自行实现。 2-21 此程序有多处错误,列于下面供参考: 第4行批注/*符号必须是成双成对的,缺少了*/符号。 第6行程序语句后并没有分号(;)作为结束。 第7行Java变量名称有大小写分别,故Num并没有被定义,或是与num相同变量名称。 2-23 (1) 除了便于程序的阅读与调试外,也可减少程序维护与开发的时间。 (2) 程序中加上批注,替变

文档评论(0)

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

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

1亿VIP精品文档

相关文档