//匿名内部类实际上是一个抽象类或者接口的对象
//接口
public interface Inner {
public abstract void kk();
}
//测试方法
public class demo {
public static void main(String[] args) {
new Inner() {
@Override
public void kk() {
System.out.println("匿名内部类");
}
}.kk();
}
}
//内部类对象
new Inner() {
@Override
public void kk() {
System.out.println("匿名内部类");
}
}.kk();
//测试结果
匿名内部类
在匿名内部类最后一定要加上分号,因为它本质上就是一个对象。调用方法kk。