首先,你这里有几个错误。
第一,Inter9是接口,接口是无法直接实例化的;
第二,接口中不能有static修饰的方法;
第三,匿名内部类中的方法,其实是重写的父类方法或者实现的接口方法,那么就必须与父类或者接口中的方法一致,就和第二条一样,接口中不能有static修饰的方法.而且static不支持继承,因为他和对象无关,更不存在重写这一说法
第四,匿名内部类适合那种只需要实例化一次的对象,不存在复用之说;,static是用来修饰成员变量和成员方法的,而匿名内部类没有变量名,所以根本不能作为成员变量存在,更不要说使用static修饰了 |