当前位置: java基础教程 > 13-函数式接口、lambda表达式 > 阅读正文

函数式接口

2021.2.18.   435 次   312字

函数式接口是 Java 8 的新特性

1.概念

函数式接口,是指有且仅有一个抽象方法的接口

对于默认方法,静态方法等,有多少个,都不影响

2.格式
修饰符 interface 接口名称{
  public abstract 返回值类型 方法名称(参数列表);
  //其他非抽象方法的内容
}
3.@FunctionalInterface 注解

此注解,是检测该接口是否函数式接口的注解

如果此注解符合函数式接口的格式,那么就能通过编译,否则编译失败

此注解是一个检测性注解,不写此注解,代码正确时,也是函数式接口

@FunctionalInterface
修饰符 interface 接口名称{
  public abstract 返回值类型 方法名称(参数列表);
  //其他非抽象方法的内容
}

本篇完,还有疑问?

加入QQ交流群:11500065636 IT 技术交流群