(完整word版)java面向对象程序设计课后习题答案联祥义.pdf





《(完整word版)java面向对象程序设计课后习题答案联祥义.pdf》由会员分享,可在线阅读,更多相关《(完整word版)java面向对象程序设计课后习题答案联祥义.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、习题 11James Gosling 2(1)使用一个文本编辑器编写源文件。(2)使用 Java 编译器(javac.exe)编译 Java 源程序,得到字节码文件。(3)使用 Java 解释器(java.exe)运行 Java 程序3Java的源文件是由若干个书写形式互相独立的类组成的。应用程序中可以没有public 类,若有的话至多可以有一个public 类。4系统环境path Djdkbin;系统环境 classpath Djdkjrelibrt.jar;.;5B 6 Java源文件的扩展名是.java。Java 字节码的扩展名是.class。7D8(1)Speak.java(2)生成两
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.NoC
3、lassDefFoundError:Xiti8/class 执行 java Xiti8 得到的输出结果Im glad to meet you 习题 21D 2【代码 1】【代码 2】错误/【代码 3】更正为float z=6.89F;3float 型常量后面必须要有后缀“f”或“F”。对于 double 常量,后面可以有后缀“d”或“D”,但允许省略该后缀。4public class Xiti4 public static void main(String args)char ch1=你,ch2=我,ch3=他;System.out.println(+ch1+的位置:+(int)ch1);Sy
4、stem.out.println(+ch2+的位置:+(int)ch2);System.out.println(+ch3+的位置:+(int)ch3);精品资料-欢迎下载-欢迎下载 名师归纳-第 1 页,共 13 页 -5数组名字.length6数组名字.length7【代码 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 习题 31 输出 110 if-else 语句书写的不够规范,复合语句缺少大括号“”,代码不够清晰。2你好好酷!
5、3public 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=endPositi
6、on;i+)char c=0;c=(char)i;/i 做 char 型转换运算,并将结果赋值给c System.out.print(+c);if(i-startPosition+1)%10=0)System.out.println();4public class Xiti4 public static void main(String args)double sum=0,a=1;int i=1;while(i=20)sum=sum+a;i+;a=a*i;System.out.println(sum=+sum);5精品资料-欢迎下载-欢迎下载 名师归纳-第 2 页,共 13 页 -文档编码:C
7、V7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D
8、10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5
9、V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4
10、Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10
11、 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2
12、L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档
13、编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J
14、9E5D10class Xiti5 public static void main(String args)int i,j;for(j=2;j=100;j+)for(i=2;ij/2)System.out.print(+j);6class Xiti6 public static void main(String args)double sum=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);
15、sum=sum+a;System.out.println(使用 for 循环计算的 sum=+sum);7public class Xiti7 public static void main(String args)int sum=0,i,j;for(i=1;i=1000;i+)for(j=1,sum=0;ji;j+)if(i%j=0)sum=sum+j;if(sum=i)System.out.println(完数:+i);8方法之一import java.util.Scanner;public class Xiti8 public static void main(String args)S
16、ystem.out.println(请输入两个非零正整数,每输入一个数回车确认);Scanner reader=new Scanner(System.in);int m=0,n=0,temp=0,gy=0,gb=0,a,b;a=m=reader.nextInt();b=n=reader.nextInt();if(mn)t=m;m=n;n=t;for(int i=1;i9999)break;n+;t=n*t;System.out.println(满足条件的最大整数:+(n-1);/1 至 7 的阶乘和是sum=5913.0/1 至 8 的阶乘和是sum=46233.0 精品资料-欢迎下载-欢迎下
17、载 名师归纳-第 4 页,共 13 页 -文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3
18、X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV
19、7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D1
20、0文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V
21、10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z
22、7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10
23、HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10文档编码:CV7E2L
24、10X3X10 HF6R4V4Z7R3 ZX5V10J9E5D10习题 41用该类创建对象时。2所谓方法重载是在一个类中可以有多个方法具有相同的名字,但这些方法的参数必须不同,即或者是参数的个数不同,或者是参数的类型不同。构造方法可以重载。3 可以。不可以。4不可以。5成员变量又分为实例变量和类变量,用static 修饰的变量是类变量。那么类变量和实例变量有什么区别呢?一个类通过使用new 运算符可以创建多个不同的对象,不同的对象的实例变量将被分配不同的内存空间;如果类中的成员变量有类变量,那么所有对象的这个类变量都分配给相同的一处内存,改变其中一个对象的这个类变量会影响其它对象的这个类变量。
25、也就是说对象共享类变量。6C,D 7【代码 1】,【代码 4】8sum=-100 92710.*20#100 习题 51 如果子类和父类在同一个包中,那么子类自然地继承了其父类中不是private 的成员变量作为自己的成员变量,并且也自然地继承了父类中不是private 的方法作为自己的方法。继承的成员或方法的访问权限保持不变。如果子类和父类不在同一个包中,那么子类继承了父类的 protected、public 成员变量做为子类的成员变量,并且继承了父类的protected、public方法为子类的方法,继承的成员或方法的访问权限保持不变。如果子类和父类不在同一个包里,子类不能继承父类的友好变
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 word java 面向 对象 程序设计 课后 习题 答案 联祥义

限制150内