《java课后习题答案》.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文档。上传文档
查看更多
习题1 1—1 Java语言的主要贡献者是谁? Java之父 James Gosling 习题2—4 public class 表中的位置 { public static void main(String[] args) { // TODO Auto-generated method stub char a = 思; char b = 故; char c = 乡; System.out.println((int)a+,+(int)b+,+(int)c); } } 习题3—4 public class Xiti3_4 { public static void main(String[] args) { for(char a = А;a=я;a++) { System.out.println(a); } } } 习题3—5 public class 阶乘 { public static void main(String[] args) { int i = Jiecheng(20); System.out.println(i); } public static int Jiecheng(int i) { int result = 0; if(i==1) result = 1; else result = i*Jiecheng(i-1); return result; } } 习题3—7 public class xiti3_7 { public static void main(String[] args) { int i=1; int a=0; while(a=9999) { a+=Jiecheng(i); if(a=9999){ i++; } } System.out.println(i-1); } public static int Jiecheng(int i) { int result =0; if(i==1) result = 1; else result = i*Jiecheng(i-1); return result; } } 习题4 习题4—1 类中的实例变量在什么时候会被分配内存空间? 创建一个类的实例的时候,实例变量就会分配内存空间。 4—2 什么叫做方法的重载,构造方法可以重载么?? 重载:一个类中可以有多个方法,具有相同的名字,但是这些方法的参数必须不同,即或者是参数的个数不同,或者是参数的类型不同。 构造方法可以重载,一个类里面可以有多个构造函数。 4—3 类中的实例方法可以操作类变量么,类方法可以操作实例变量么? 可以。不可以。 4—4 类中的实例方法可以通过类名直接调用么? 不可以。 4—5 简述类变量和实例变量的区别 不同对象的实例变量互不相同 所有对象共享类变量 通过类名直接访问类变量 4—6 C,D是错误的,不能用protected和private修饰类。 4—7 略, 4—8 -100;局部变量的名字与成员变量的名字相同,则成员变量被隐藏。 4—9 27 4—10 “**”20,“##”100; 习题5 5—1 子类将继承父类的哪些成员变量和方法?子类在什么情况下隐藏父类的成员变量和方法? 若子类与父类在同一包中,子类继承父类除private访问权限以外的的变量和方法。若不在同一包中,子类只继承父类中protected和public访问权限的成员变量和方法。 成员变量的隐藏:如果所子类所声明的成员变量的名字和父类继承来的成员的名字相同,在这种情况下子类就会隐藏掉所继承的成员变量。 方法的隐藏:子类可以通过重写,隐藏呀以继承的实例方法; 5—2 Final方法可以被子类重写么? 不可以 5—3 Abstract类里可以有abstract方法 5—4 什么叫做对象的上转型对象? 假设A类是B类的父类当用子类创建一个对象,并把这个对象的引用放到父类中时,这时称对象a是对象b的上转型对象 5—5 下列哪些叙述是正确的: final类不可以有子类,正确。 abstract类只可以有abstract方法,错误 abstract类可以有非abstract方法,但是该方法不可以用final关键字修饰,错误 不可以同时用abstract和final修饰一个方法。正确 5—6 15.0,8.0 5—7 98.0,12 习题6 6—1 接口中能声明变量么? 不能。 6—2 接口中能定义非抽象方法么? 不能 6—3 什么叫做接口的回调? 接口回调是指:可以把实现某一接口的类创建的对象的阴影赋值给该接口声明的接口变量中,那么该接口变量就可以调

文档评论(0)

189****2507 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档