函数式接口的定义:任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。
对于函数式接口,我们可以通过Lambda表达式来创建该接口的对象。
注意
1.Lambda表达式只有一行代码的情况下才能简化成一行,如果有多行就需要用代码块包裹。
2.使用Lambda前提,接口必须是函数式接口
3.多个参数也可以去掉函数类型,要去掉都去掉,必须加上括号。
函数式接口的定义:任何接口,如果只包含唯一一个抽象方法,那么它就是一个函数式接口。
对于函数式接口,我们可以通过Lambda表达式来创建该接口的对象。
注意
1.Lambda表达式只有一行代码的情况下才能简化成一行,如果有多行就需要用代码块包裹。
2.使用Lambda前提,接口必须是函数式接口
3.多个参数也可以去掉函数类型,要去掉都去掉,必须加上括号。