2012年12月22日

super.getClass().getName()方法调用返回的是谁?

摘要: package testKeywords;import java.util.Date;public class TestSuper extends Date{ public static void main(String[] args) { new TestSuper().test(); } public void test(){ System.out.println(super.getClass().getName()); }}第一:不管是TestSuper的getClass()还是Date的getClass(),他们都是非覆盖式... 阅读全文

posted @ 2012-12-22 22:35 lovebeauty 阅读(10106) 评论(2) 推荐(4) 编辑

Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?

摘要: http://blog.csdn.net/fhm727/article/details/52200031、什么是匿名内部类? 内部类,存在于另一个类内部的类,而匿名内部类,顾名思义,就是没有名字的内部类。2、为什么需要匿名内部类? 每个inner class都能够各自继承某一实现类(implementation)。因此,inner class不受限于outer class是否已继承自某一实现类。如果少了inner class所提供的“继承自多个具象(concrete)或抽象(abstract)类”的能力,设计上和编程上的某些问题会变得十分棘手。所以,从某个角度来看inner cla... 阅读全文

posted @ 2012-12-22 22:04 lovebeauty 阅读(9331) 评论(0) 推荐(1) 编辑

导航