函数式接口要求接口中抽象方法必须“有且只有一个”,非抽象接口可以有多个;
- 函数式接口要求接口中的抽象方法数量必须是1个;
- @FunctionalInterface 注解出现在接口上,用来进行编译检查,如果这个接口不符合“函数式接口”的定义,编译器会报错;
@FunctionalInterface
public interface MyFuntionalInterface {
// @FunctionalInterface注解,该接口只能有一个抽象方法
void m1();
}
函数式接口要求接口中抽象方法必须“有且只有一个”,非抽象接口可以有多个;
@FunctionalInterface
public interface MyFuntionalInterface {
// @FunctionalInterface注解,该接口只能有一个抽象方法
void m1();
}