1.什么是函数式接口,函数式接口和什么有关,和什么无关
有且仅有一个抽象方法的接口,是函数式接口。函数式接口和抽象方法的数量有关,只能有一个,和静态方法,成员方法无关。
2.lambda表达式在什么情况下可以提高程序的性能?
不需要过程计算,只需要得到结果,从而使程序不需要重复计算。
3.Supplier接口的作用, Consumer接口的作用?
Supplier接口生产数据,Consumer接口消费数据。
4.Predicate接口的作用,里面都有哪些方法?
Predicate接口是对某种类型的数据进行判断,得到的是一个boolean值。
抽象方法test,默认方法and(与),or(或),negate(非)。
5.Function接口的作用,Function接口里面的andThen方法的作用?
Function接口用来根据一个类型的数据得到另一个类型的数据。Function接口里面的andThen方法用来进行组合操作,用于先做什么,再做什么的场景。
|
|
|