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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始


1.什么是lambda的延迟执行?
答:lanbda的延迟执行指的是函数式接口的重写方法
在调用的时候才会执行里面的内容,达到延迟执行的效果。

2.Supplier接口有什么用?
答:Supplier接口是一个函数式接口,也是一个生产型接口,其抽象方法是一个无参有返回值的方法,
用来获取一个泛型参数指定类型的对象数据。

3.Consumer接口有什么用?
答:Consumer接口是一个函数式接口,也是一个消费性接口,其抽象方法是一个有参无返回值的方法,
用来消费/处理数据。

4.Predicate接口有什么作用?
答:Predicate接口是一个函数式接口,也是一个判断型接口,其抽象方法的返回值是一个布尔值。

5.Function接口有什么作用?
答:Function接口是一个函数式接口,同时也是一个转换型函数式接口,可用来转换数据类型。



(黄嘉欣)
回复 使用道具 举报
邹毅涛
1.什么是lambda的延迟执行?
当调用到函数式接口的抽象方法时,才会执行。
2.Supplier接口有什么用?
生产型接口,生产数据。用get方法
3.Consumer接口有什么用?
消费性接口,消费/使用数据,用accept方法处理数据,andThen连接数据再处理
4.Predicate接口有什么作用?
判断接口,有三个比较逻辑方法,and or negate与或非
5.Function接口有什么作用?
用来转换数据类型。
回复 使用道具 举报
1.什么是lambda的延迟执行?
因为lambda式子里的代码需要满足lambda的条件后才能执行,如果不满足则不执行.
2.Supplier接口有什么用?
返回一个新的泛型值
3.Consumer接口有什么用?
消费一个泛型参数
4.Predicate接口有什么作用?
进行一次或者多次的比较,返回一个boolean值
5.Function接口有什么作用?
转化数据类型
回复 使用道具 举报
Michcale 发表于 2018-8-28 09:13
1.什么是lambda的延迟执行?
因为lambda式子里的代码需要满足lambda的条件后才能执行,如果不满足则不执行.
...

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