java匿名内部类的使用小结

xiaoxiao2021-02-28  24

今天查看公司源代码,总结一些知识如下:

1、通过创建匿名内部类的方式来实现接口,这样做的好处就是使用方便,不需要先去创建接口的实现类,再实例化。

package cyf.匿名内部类;public class Test {    public static void main(String[] args) {              A a=new A(){            public void test(){                System.out.println("test");            }        }    }}interface A{    public void test();

}

2、匿名内部类现用现创建,用完就完,并没有自己的名字,实际是实现的类或者接口或者抽象类的名字。

转载请注明原文地址: https://www.6miu.com/read-2632555.html

最新回复(0)