FunctionalInterface Java · 注解
标记接口是函数式接口,只能有一个抽象方法;便于用 Lambda 实现。
怎么用
@FunctionalInterface interface 接口名 { }
小例子
@FunctionalInterface
interface Adder {
int add(int a, int b);
}
运行结果
该接口可用 lambda 实现
提醒:编译器会检查是否只有一个抽象方法
官方文档:https://docs.oracle.com/javase/8/docs/api/java/lang/FunctionalInterface.html
在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Java全部词条