A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.什么是函数式接口,函数式接口和什么有关,和什么无关
答: 函数式接口:有且仅有一个抽象方法的接口。函数式接口与抽象方法的个数有关,与其他方法的个数无关。

2.lambda表达式在什么情况下可以提高程序的性能?
答:有些场景的代码执行后,结果不一定会被使用,从而造成性能浪费。而Lambda表达式是延迟执行的,这正好可以作为解决方案,提升性能。

3.Supplier接口的作用, Consumer接口的作用?
答:Supplier接口用于生产一个指定数据类型的数据,有返回值无参数。
Consumer接口用于消费一个数据,无返回值有参数。

4.Predicate接口的作用,里面都有哪些方法?
答:Predicate接口用于对某种类型的数据进行判断,从而得到一个boolean值结果。
其中包含test(),and(),or();negate()。

5.Function接口的作用,Function接口里面的andThen方法的作用?
答:Function接口用于将一个数据类型转换成另一个数据类型。
Function接口里面的andThen方法用来进行多个Function对象的组合操作 。





回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马