A:是局部内部类的简化形式。
B:前提:存在一个接口或类。
C格式:
new 类名或接口名(){重写方法;}
D:本质:
其实是继承该类或者实现接口的子类匿名对象。
匿名内部类在开发中的使用:
我们在开发的时候,会看到抽象类或者接口作为参数。而这个时候,我们知道实际需要的是一个子类对象。
如果该方法仅仅调用一次,我们可以使用匿名内部类的简化格式。
A:是局部内部类的简化形式。
B:前提:存在一个接口或类。
C格式:
new 类名或接口名(){重写方法;}
D:本质:
其实是继承该类或者实现接口的子类匿名对象。
匿名内部类在开发中的使用:
我们在开发的时候,会看到抽象类或者接口作为参数。而这个时候,我们知道实际需要的是一个子类对象。
如果该方法仅仅调用一次,我们可以使用匿名内部类的简化格式。