java匿名内部类

java匿名内部类

匿名内部类,就是内部类

      有前提:内部类必须继承或者实现一个外部类或者接口

      其实就是一个匿名子类对象。

 格式:new 父类or接口(){子类内容}


通常使用场景之一:

当函数参数是接口类型时,而且接口中的方法不超过三个。

可以用匿名 内部类作为实际参数 进行传递

java匿名内部类


下面的例子

java匿名内部类