函数式编程学习前置知识之匿名内部类

概念
没有名字的内部类
用于在程序中创建一个只使用一次的临时类
使用 new 关键字来创建一个对象,重写该类的方法或实现该类的接口
语法体
new 父类构造器或接口() {
// 匿名内部类的定义
}
@Test
void anyoneMittyClass(){
//该对象作为参数传递给 Thread 构造函数中
Thread thread =new Thread(new Runnable() {
@Override
public void run() {
System.out.println("小黄开始run啦。。。");
}
});
thread.start();
}
Runnable接口有且只有一个抽象方法,使用@FunctionalInterface标识
