电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

《Java面向对象程序设计》(第2版)课后答案VIP免费

《Java面向对象程序设计》(第2版)课后答案_第1页
1/44
《Java面向对象程序设计》(第2版)课后答案_第2页
2/44
《Java面向对象程序设计》(第2版)课后答案_第3页
3/44
Java面向对象程序设计(编著耿祥义张跃平)习题11.JamesGosling2.(1)使用一个文本编辑器编写源文件。(2)使用Java编译器(javac.exe)编译Java源程序,得到字节码文件。(3)使用Java解释器(java.exe)运行Java程序3.Java的源文件是由若干个书写形式互相独立的类组成的。应用程序中可以没有public类,若有的话至多可以有一个public类。4.系统环境pathD\jdk\bin;系统环境classpathD\jdk\jre\lib\rt.jar;.;5.B6.Java源文件的扩展名是.java。Java字节码的扩展名是.class。7.D8.(1)Speak.java(2)生成两个字节码文件,这些字节码文件的名字Speak.class和Xiti8.class(3)javaXiti8(4)执行javaSpeak的错误提示Exceptioninthread"main"java.lang.NoSuchMethodError:main执行javaxiti8得到的错误提示Exceptioninthread"main"java.lang.NoClassDefFoundError:xiti8(wrongname:Xiti8)执行javaXiti8.class得到的错误提示Exceptioninthread"main"java.lang.NoClassDefFoundError:Xiti8/class执行javaXiti8得到的输出结果I'mgladtomeetyou9.属于操作题,解答略。习题21.D2.【代码1】【代码2】错误//【代码3】更正为floatz=6.89F;3.float型常量后面必须要有后缀“f”或“F”。对于double常量,后面可以有后缀“d”或“D”,但允许省略该后缀。4.publicclassXiti4{publicstaticvoidmain(Stringargs[]){charch1='你',ch2='我',ch3='他';System.out.println("\""+ch1+"\"的位置:"+(int)ch1);System.out.println("\""+ch2+"\"的位置:"+(int)ch2);System.out.println("\""+ch3+"\"的位置:"+(int)ch3);}}5.数组名字.length6.数组名字.length7.【代码1】A,65【代码2】-127【代码3】123456.783,123456.783128.【代码1】false【代码2】true【代码3】false【代码4】3【代码5】4.4【代码6】8.8习题3输出110if-else语句书写的不够规范,复合语句缺少大括号“{}”,代码不够清晰。2.你好好酷!!3.publicclassXiti3_3{publicstaticvoidmain(Stringargs[]){intstartPosition=0,endPosition=0;charcStart='а',cEnd='я';startPosition=(int)cStart;//cStart做int型转换据运算,并将结果赋值给startPositionendPosition=(int)cEnd;//cEnd做int型转换运算,并将结果赋值给endPositionSystem.out.println("俄文字母表:");for(inti=startPosition;i<=endPosition;i++){charc='\0';c=(char)i;//i做char型转换运算,并将结果赋值给cSystem.out.print(""+c);if((i-startPosition+1)%10==0)System.out.println("");}}}4.publicclassXiti4{publicstaticvoidmain(Stringargs[]){doublesum=0,a=1;inti=1;while(i<=20){sum=sum+a;i++;a=a*i;}System.out.println("sum="+sum);}}5.classXiti5{publicstaticvoidmain(Stringargs[]){inti,j;for(j=2;j<=100;j++){for(i=2;i<=j/2;i++){if(j%i==0)break;}if(i>j/2){System.out.print(""+j);}}}}6.classXiti6{publicstaticvoidmain(Stringargs[]){doublesum=0,a=1,i=1;while(i<=20){sum=sum+a;i++;a=(1.0/i)*a;}System.out.println("使用while循环计算的sum="+sum);for(sum=0,i=1,a=1;i<=20;i++){a=a*(1.0/i);sum=sum+a;}System.out.println("使用for循环计算的sum="+sum);}}7.publicclassXiti7{publicstaticvoidmain(Stringargs[]){intsum=0,i,j;for(i=1;i<=1000;i++){for(j=1,sum=0;j

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

《Java面向对象程序设计》(第2版)课后答案

确认删除?
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群