前提:存在一个具体/抽象类或者接口
格式:
new 类名或接口名(){
重写方法;
};
匿名内部类的本质:
是一个继承了该类或者实现了该接口的子类匿名对象
package Experience;
public class Test {
private int a=1;
public void sum(){
new Number(){
@Override
public void jump() {
System.out.println("匿名内部类");
}
}.jump();
}
public static void main(String[] args){
Test test=new Test();
test.sum();
}
}