Java 匿名类介绍
Java 可以直接 new 一个接口,然后在 new 里面粗暴的加入实现代码,我们把这种类似 new 出来的对象,叫做匿名类。
匿名类使用
格式
new 类名/接口/抽象类(){
}
例如
Runnable hello = new Runnable() {
public void run() {
System.out.println("hello");
}
};
匿名类组成
1、new 操作符。
2、Runnable:接口名称。这里还可以填写抽象类、普通类的名称。
3、():这个括号表示构造函数的参数列表。
4、{}:大括号中间的代码表示这个类内部的一些结构。在这里可以定义变量名称、方法。