@FunctionalInterface

>> 函数式接口也称为SAM接口 Single Abstract Method interfaces 

  • 接口有且仅有一个抽象方法
  • 允许定义静态方法
  • 允许定义默认方法
  • 允许java.lang.Object中的public方法
  • 该注解不是必须的,如果一个接口符合"函数式接口"定义,那么加不加该注解都没有影响。加上该注解能够更好地让编译器进行检查。如果编写的不是函数式接口,但是加上了@FunctionInterface,那么编译器会报错

 

相关文章:

  • 2021-07-17
  • 2021-10-16
  • 2021-11-13
  • 2021-07-25
  • 2021-08-05
  • 2022-12-23
  • 2021-04-08
猜你喜欢
  • 2022-02-23
  • 2021-08-05
  • 2021-07-17
  • 2021-11-30
  • 2022-12-23
  • 2022-01-09
相关资源
相似解决方案