函数式接口
描述:只有一个方法的接口
作用: 简化编程模型
四大函数式接口
(其他的均由此四大接口组合而成)
- Function<T,R>-------函数型
- Predicate————断定型
- Consumer————消费型
- Supplier————供给型
函数型接口(Function < T , R > )
- 只要是函数型接口,都可以用lambda表达式
- 有一个输入参数,有一个输出
举个栗子:
断定型接口(Predicate)
- 有一个输入参数,返回值只能是布尔值
举个栗子:
消费性接口(Consumer)
- 只有输入,没有返回值
举个栗子:
供给型接口(Supplier)
1、没有参数,只有返回值
举个栗子: