Java 匿名类

Java 匿名类介绍

Java 可以直接 new 一个接口,然后在 new 里面粗暴的加入实现代码,我们把这种类似 new 出来的对象,叫做匿名类。

匿名类使用

格式

new 类名/接口/抽象类(){

}

例如

Runnable hello = new Runnable() {
    public void run() {
        System.out.println("hello");
    }
};

匿名类组成

1、new 操作符。

2、Runnable:接口名称。这里还可以填写抽象类、普通类的名称。

3、():这个括号表示构造函数的参数列表。

4、{}:大括号中间的代码表示这个类内部的一些结构。在这里可以定义变量名称、方法。

原文地址:https://www.cnblogs.com/feiqiangsheng/p/14604064.html