Java中,匿名内部类
2018-02-19 22:53
148 查看
匿名内部类
就是局部内部类的简化写法。
前提:存在一个类或者接口。
这里的类可以是具体类也可以是抽象类。
格式:
new 类名或者接口名() {
重写方法;
}
匿名内部类的本质是什么呢?
答:是一个继承了该类的子类或者实现了该接口的实现类(子类)的匿名对象。
简言之:匿名内部类是一个子类的匿名对象。
再简言之:匿名内部类是子类的对象。
小结:匿名内部类是一个结合体,是子类和对象的结合体。
示例代码如下所示:
就是局部内部类的简化写法。
前提:存在一个类或者接口。
这里的类可以是具体类也可以是抽象类。
格式:
new 类名或者接口名() {
重写方法;
}
匿名内部类的本质是什么呢?
答:是一个继承了该类的子类或者实现了该接口的实现类(子类)的匿名对象。
简言之:匿名内部类是一个子类的匿名对象。
再简言之:匿名内部类是子类的对象。
小结:匿名内部类是一个结合体,是子类和对象的结合体。
示例代码如下所示:
相关文章推荐
- java匿名内部类
- java基础:熟悉3种内部类的写法,重点匿名内部类的使用
- JAVA匿名内部类
- java匿名内部类
- java 匿名内部类
- Java 匿名内部类
- Java 匿名内部类的示例介绍
- 匿名内部类是否可以继承其它类是否可以实现接口 _JAVA面试题及答案
- JAVA基础 day09 内部类 和 匿名内部类的应用
- Java知多少(37)静态内部类、匿名内部类、成员式内部类和局部内部类
- java 匿名内部类
- java匿名内部类
- 关于java匿名内部类的一点认识
- 【Java面试题】13 Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)?
- java匿名内部类
- JAVA基础——JAVA类,内部类,匿名内部类。
- Java匿名内部类
- JAVA基础知识点(七)--内部类(局部内部类、匿名内部类)
- JAVA匿名内部类
- java基础--匿名内部类