java课后习题答案(word版)

java课后习题答案(word版)

ID:31884553

大小:25.31 KB

页数:11页

时间:2019-01-24

java课后习题答案(word版)_第1页
java课后习题答案(word版)_第2页
java课后习题答案(word版)_第3页
java课后习题答案(word版)_第4页
java课后习题答案(word版)_第5页
资源描述:

《java课后习题答案(word版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、习题11—1Java语言的主要贡献者是谁?Java之父JamesGosling习题2—4publicclass表中的位置{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubchara='思';charb='故';charc='乡';System.out.println((int)a+","+(int)b+","+(int)c);}}习题3—4publicclassXiti3_4{publicstaticvoidmain(String[]args){for(chara='А';a<='я';a++){Syst

2、em.out.println(a);}}}习题3—5publicclass阶乘{publicstaticvoidmain(String[]args){inti=Jiecheng(20);System.out.println(i);}publicstaticintJiecheng(inti){intresult=0;if(i==1)result=1;elseresult=i*Jiecheng(i-1);returnresult;}}习题3—7publicclassxiti3_7{publicstaticvoidmain(String[]args){inti=1;inta=0;while(

3、a<=9999){a+=Jiecheng(i);if(a<=9999){i++;}}System.out.println(i-1);}publicstaticintJiecheng(inti){intresult=0;if(i==1)result=1;elseresult=i*Jiecheng(i-1);returnresult;}}习题4习题4—1类中的实例变量在什么时候会被分配内存空间?创建一个类的实例的时候,实例变量就会分配内存空间。4—2什么叫做方法的重载,构造方法可以重载么??重载:一个类中可以有多个方法,具有相同的名字,但是这些方法的参数必须不同,即或者是参数的个数不同,或

4、者是参数的类型不同。构造方法可以重载,一个类里面可以有多个构造函数。4—3类中的实例方法可以操作类变量么,类方法可以操作实例变量么?可以。不可以。4—4类中的实例方法可以通过类名直接调用么?不可以。4—5简述类变量和实例变量的区别1.不同对象的实例变量互不相同2.所有对象共享类变量3.通过类名直接访问类变量4—6C,D是错误的,不能用protected和private修饰类。4—7略,4—8-100;局部变量的名字与成员变量的名字相同,则成员变量被隐藏。4—9274—10“**”20,“##”100;习题55—1子类将继承父类的哪些成员变量和方法?子类在什么情况下隐藏父类的成员变量和方

5、法?若子类与父类在同一包中,子类继承父类除private访问权限以外的的变量和方法。若不在同一包中,子类只继承父类中protected和public访问权限的成员变量和方法。成员变量的隐藏:如果所子类所声明的成员变量的名字和父类继承来的成员的名字相同,在这种情况下子类就会隐藏掉所继承的成员变量。方法的隐藏:子类可以通过重写,隐藏呀以继承的实例方法;5—2Final方法可以被子类重写么?不可以5—3Abstract类里可以有abstract方法5—4什么叫做对象的上转型对象?假设A类是B类的父类当用子类创建一个对象,并把这个对象的引用放到父类中时,这时称对象a是对象b的上转型对象5—5下

6、列哪些叙述是正确的:(A)final类不可以有子类,正确。(B)abstract类只可以有abstract方法,错误(C)abstract类可以有非abstract方法,但是该方法不可以用final关键字修饰,错误(D)不可以同时用abstract和final修饰一个方法。正确5—615.0,8.05—798.0,12习题66—1接口中能声明变量么?不能。6—2接口中能定义非抽象方法么?不能6—3什么叫做接口的回调?接口回调是指:可以把实现某一接口的类创建的对象的阴影赋值给该接口声明的接口变量中,那么该接口变量就可以调用被该类实现的接口方法。实际上,当接口变量调用被该类实现的接口方法时

7、,就是通知相应的对象调用这个方法6—4请说出System.out.Println的输出结果。15.0;8;6—518;15;习题77—1怎样获取一维数组的长度?数组名.length7—2怎样获取二维数组中一维数组的个数?数组名.length就是它含有一维数组的个数7—3False;true;false;3;4.4;8.87—4代码1输出结果:bird代码2输出结果:car7—5参考例7—7,输出从红,黄,蓝,绿,黑5中颜色取出三种不同颜色的排列

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。