一、匿名内部类特点 匿名内部类是没有名称的内部类,没办法引用它们,必须在创建时,作为new语句的一部分来声明并创建它们的实例匿名内部类必须继承一个类(抽象、非抽象都可以)或者实现一个接口,所有父类(或者父接口)是抽象类,则匿名内部列必须实现其所有抽象方法 二、匿名内部类使用 //类方式 new 类名(){类体}.方法名; //接口方式 new 接口名(){接口体}.方法名; 这两种方式的new语句声明一个新的匿名类,它对一个给定的类进行扩展, 或者实现一个给的的接口,并同时创建匿名类的一个新实例 实例: