下载此文档

java面试题及答案.doc


文档分类:IT计算机 | 页数:约216页 举报非法文档有奖
1/216
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/216 下载此文档
文档列表 文档介绍
(234):()classA{protectedintmethod1(inta,intb){return0;}}(inta,intb){return0;}(inta,intb){return0;}(inta,longb){return0;}(inta,intb){return0;}解答:AC主要考查子类重写父类的方法的原则B,子类重写父类的方法,访问权限不能降低C,属于重载D,?ATrueBFalse解答:A抽象方法可以在子类中被重写,但是静态方法不能在子类中被重写,静态方法和静态属性与对象是无关的,只与类有关,这与abstract是矛盾的,所以abstract是不能被修饰为static,{voidtest(){}}lassChildextendsBase{voidtest(){}staticpublicvoidmain(String[]a){ChildanObj=newChild();BasebaseObj=(Base)anObj;();}}()()()()()()解答:D测试代码相当于:BasebaseObj=newChild();父类的引用指向子类的实例,子类又重写了父类的test方法,因此调用子类的test方法。{staticvoidtest(){}}lassChildextendsBase{voidtest(){();//Calltheparentmethod}staticpublicvoidmain(String[]a){newChild().test();}}()()()():{privatevoidtest(){}staticpublicvoidmain(String[]a){newBase().test();}}(Result)B12(Result)+.Can'+.Can':B字符串与基本数据类型链接的问题,如果第一个是字符串那么后续就都按字符串处理,比如上边例子要第n个都是基本数据第n+1是字符串类型,那么前n个都按加法计算出结果在与字符串连接6..’⌴’:lassBase{2:3:privatevoidtest(){4:5:StringaStr="⌴One⌴";6:StringbStr=aStr;7:();8:();7:}8:9:staticpublicvoidmain(String[]a){10:newBase().test();11:}12:}[ONE,⌴One⌴]B[⌴One⌴,One]C[ONE,One]D[ONE,ONE]E[⌴One⌴,⌴One⌴]解答:E通过StringbStr=aStr;这句代码使bStr和aStr指向同一个地址空间,所以最后aStr和b

java面试题及答案 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数216
  • 收藏数0 收藏
  • 顶次数0
  • 上传人在水一方
  • 文件大小1.24 MB
  • 时间2019-10-25