设为首页 加入收藏

TOP

Java匿名内部类
2014-11-23 18:55:57 来源: 作者: 【 】 浏览:15
Tags:Java 匿名 部类

匿名内部类是一种特殊的局部内部类,它是通过匿名类实现接口。


IA被定义为接口。


IA I=new IA(){};


注:一个匿名内部类一定是在new的后面,用其隐含实现一个接口或实现一个类,没有类名,根据多态,我们使用其父类名。


因其为局部内部类,那么局部内部类的所有限制都对其生效。


匿名内部类是唯一一种无构造方法类。


匿名内部类在编译的时候由系统自动起名Out$1.class。


如果一个对象编译时的类型是接口,那么其运行的类型为实现这个接口的类。


因匿名内部类无构造方法,所以其使用范围非常的有限。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇面试等待—有人在观察着你的表现 下一篇DOM和JQuery对象有什么区别?

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: