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文档。上传文档
查看更多
书后习题 参考答案 习题 1 2 习题 2 3 习题 3 4 习题 4 10 习题 5 11 习题 6 14 习题 7 15 习题 9 16 习题 12 20 习题 13 25 习题 14 27 习题 15 28 习题 16 31 习题 17 39 习题 1 1?James Gosling 2? ?1?使用一个文本编辑器编写源文件。 ?2?使用 Java编译器?javac.exe?编译 Java源程序?得到字节码文件。命令? javac –d . 文件名称.java ?3?使用 Java解释器?java.exe?运行 Java程序。命令? java 包名.类名 3?Java的源文件是由若干个书写形式互相独立的类、接口、枚举等组成。 应用程序中可以没有 public类?若有的话至多可以有一个 public类。 4?新建 JAVA_HOME系统环境变量?指向安装目录 在系统环境变量 path中增加内容? %JAVA_HOME%\bin; 新建系统环境变量 classpath并填入三项? .; %JAVA_HOME%\lib\dt.jar; %JAVA_HOME%\lib\tools.jar 5? B 6? Java源文件的扩展名是.java。Java字节码的扩展名是.class。 7? D 8? ?1?Speak.java ?2?生成两个字节码文件?这些字节码文件的名字 Speak.class和 Xiti8.class ?3?java Xiti8 ?4?执行 java Speak的错误提示 Exception in thread main java.lang.NoSuchMethodError: main 执行 java xiti8得到的错误提示 Exception in thread main java.lang.NoClassDefFoundError: xiti8 (wrong name: Xiti8) 执行 java Xiti8.class得到的错误提示 Exception in thread main java.lang.NoClassDefFoundError: Xiti8/class 执行 java Xiti8得到的输出结果 Im glad to meet you 9?属于操作题?解答略。 习题 2 1? BD 2?【代码 1】 【代码 2】 错误 //【代码 3】更正为 float z=6.89F; 3?float型常量后面必须要有后缀“f”或“F”。 对于 double常量?后面可以有后缀“d”或“D”?但允许省略该后缀。 4?public class Xiti4{ public static void main (String args[ ]){ char ch1=你, ch2=我, ch3=他; System.out.println(\ + ch1 + \的位置: + (int)ch1); System.out.println(\ + ch2 + \的位置: + (int)ch2); System.out.println(\ + ch3 + \的位置: + (int)ch3); } } 5?数组名字.length 6?数组名字.length 7? 【代码 1】A,65 【代码 2】-127 【代码 3】 123456.783,123456.78312 8? 【代码 1】false 【代码 2】true 【代码 3】false 【代码 4】3 【代码 5】4.4 【代码 6】8.8 习题 3 1? 输出 110 if-else语句书写的不够规范?复合语句缺少大括号“{}”?代码不够清晰。 2?你好好酷!! 3?public class Xiti3_3 { public static void main (String args[ ]){ int startPosition = 0, endPosition = 0; char cStart = а , cEnd = я ; startPosition = (int)cStart; //cStart做 int型转换?结果赋给 startPosition endPosition = (int)cEnd ; //cEnd做 int型转换运算?结果赋给 endPosition System.out.println(俄文字母表?); for(int i = startPosition; i = endPosition; i++) { char c = \0; c = (char) i; // i做 char型转换运算?并将结果赋值给 c System.out.print( + c); // System.out.print( + c + + Integer.toH

文档评论(0)

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

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

1亿VIP精品文档

相关文档