码迷,mamicode.com
首页 > 其他好文 > 详细

关于函数式接口

时间:2018-09-28 01:34:28      阅读:208      评论:0      收藏:0      [点我收藏+]

标签:class   编程   ali   格式   size   函数   cti   返回值   lam   

函数式接口在Java中是指:有且仅有一个抽象方法的接口

函数式接口,即适用于函数式编程场景的接口。而Java中的函数式编程体现就是Lambda,所以函数式接口就是可
以适用于Lambda使用的接口。只有确保接口中有且仅有一个抽象方法,Java中的Lambda才能顺利地进行推导。

基本格式语法:

修饰符 interface 接口名称 {
public abstract
返回值类型 方法名称(可选参数信息);
    //
其他非抽象方法内容
}

由于接口当中抽象方法的 public abstract 是可以省略的,所以定义一个函数式接口很简单:

public interface MyFunctionalInterface {

    void myMethod();
}

关于函数式接口

标签:class   编程   ali   格式   size   函数   cti   返回值   lam   

原文地址:https://www.cnblogs.com/otways/p/9716322.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!