黑马程序员技术交流社区

标题: 【厦门JavaEE就业3期-每日总结】函数式接口 [打印本页]

作者: 厦门校区    时间: 2018-8-27 19:41
标题: 【厦门JavaEE就业3期-每日总结】函数式接口

1.什么是lambda的延迟执行?
2.Supplier接口有什么用?
3.Consumer接口有什么用?
4.Predicate接口有什么作用?
5.Function接口有什么作用?
作者: 赖良峰    时间: 2018-8-27 20:19
1.什么是lambda的延迟执行?     只有当程序调用到lambda重写的方法时,方法才会执行;
2.Supplier接口有什么用?
     生产一个用户所指定类型的数据,有返回值,返回一个指定类型的数据
3.Consumer接口有什么用?
     对传入的指定类型的数据进行使用,无返回值
4.Predicate接口有什么作用?
     对传入的指定类型的数据进行判断,判断的逻辑代码由用户编写,返回一个boolean值
5.Function接口有什么作用?

     将一种数据类型转换为另外一种指定的数据类型,返回值是指定的数据类型

作者: 张煜兴    时间: 2018-8-27 20:23
1.什么是lambda的延迟执行?
延迟执行就是,不满足调用抽象方法的条件,则不会执行,节省内存资源

2.Supplier接口有什么用?
Supplier接口是生产数据的函数式接口,可以通过get()获取数据

3.Consumer接口有什么用?
Consumer接口是消耗/处理数据的函数式接口,可以通过accept(T t)对数据进行处理,andThen进行多次处理;其泛型确定实现类的数据类型

4.Predicate接口有什么作用?
Predicate接口是判断数据的函数式接口,有与或非(and/or/negate)三个逻辑结构,其返回值为判断数据得出的布尔值

5.Function接口有什么作用?
Function接口是数据转换的函数式接口,可以用applay(T t)方法对数据进行转换,泛型有两个引用数据类型,andThen是组合对数据转换,



作者: 丶黑白    时间: 2018-8-27 20:50
本帖最后由 丶黑白 于 2018-8-27 20:54 编辑

余志斌
1.什么是lambda的延迟执行?
延迟执行的意思是程序读到函数时并没有马上执行,而是满足某些条件后执行。
2.Supplier接口有什么用?
生产型接口,用来获得数据。
3.Consumer接口有什么用?
消费数据。
4.Predicate接口有什么作用?
比较数据。
5.Function接口有什么作用?
转换数据类型。

作者: 李志超    时间: 2018-8-27 20:56
1.什么是lambda的延迟执行?
lambda会等调用方法后,且满足条件才会执行。

2.Supplier接口有什么用?
生产一个supplier<T>,无参有返回值。get()

3.Consumer接口有什么用?
消费传入的数据,有参无返; accept();

4.Predicate接口有什么作用?
用于判断,test();     同时也有默认方法and/or/negated

5.Function接口有什么作用?
用于数据类型转换, R apply<T>
作者: yangshixian    时间: 2018-8-27 20:57
1.什么是lambda的延迟执行?即抽象方法被调用时,Lambda表达式才会执行

2.Supplier接口有什么用?
生产型接口,无参有返回

3.Consumer接口有什么用?
消费型接口,有参无返回

4.Predicate接口有什么作用?
判断型接口,有参返回值类型为布尔类型

5.Function接口有什么作用?

转换型接口,用来根据某一类型的数据,得到另一类型的数据

杨式贤


作者: 罗建辉    时间: 2018-8-27 21:03
1.什么是lambda的延迟执行?
当只有调用到该方法(lambda表达式)时,lambda才去执行,否则不执行


2.Supplier接口有什么用?
其抽象方法get()无参有返回,用来获取一个泛型参数指定类型的对象数据。


3.Consumer接口有什么用?
accept(),有参无返回,用来消费一个数据,其数据类型由泛型决定.抽象方法


4.Predicate接口有什么作用?
Predicate 接口中包含一个抽象方法: boolean test(T t) 。用于条件判断的场景


5.Function接口有什么作用?
Function 接口中最主要的抽象方法为: R apply(T t) ,根据类型T的参数获取类型R的结果。



作者: 郑颖锋    时间: 2018-8-27 21:05
1.什么是lambda的延迟执行?
延迟执行 只有调用该接口的抽象方法的时候才会执行。

2.Supplier接口有什么用?
Supplier是生产型接口,返回一个符合泛型类型的对象数据。
3.Consumer接口有什么用?
Consumer接口是消费型接口,而是消费一个数据,其数据类型由泛型决定。
4.Predicate接口有什么作用?
Predicate接口可以对某种类型的数据进行判断,从而得到一个boolean值结果。
5.Function接口有什么作用?
Function接口用来根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。


作者: 李伟javaee03    时间: 2018-8-27 21:07
1.什么是lambda的延迟执行?
延迟执行就是lambda将代码操作延迟到方法被执行的时候
2.Supplier接口有什么用?
生产者类型接口,用来获取一个泛型参数指定类型的对象数据
3.Consumer接口有什么用?
消费者类型接口,accept(T t) ,意为消费一个指定泛型的数据,andThen消费数据的时候,首先做一个操作,然后再做一个操作,实现组合
4.Predicate接口有什么作用?
判断数据,会返回boolean值,有and、or、negate三个逻辑判断
5.Function接口有什么作用?
Function<T,R> 接口用来根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。andThen 方法,用来进行组合操作。

作者: 铜墙铁壁花无缺    时间: 2018-8-27 21:10
余金龙
1.什么是lambda的延迟执行?
答:使用lambda表达式主要原因是,将代码的执行延迟到一个合适的时间点,即调用的时候。所有的Lambda表达式都延迟执行的。因为匿名内部类的方法都是要等到调用才会执行
2.Supplier接口有什么用?
答:接口仅包含一个无参的方法T get() 。用来获取一个泛型参数指定类型的对象数据。由于这是一个函数式接口,这也就意味着对应的Lambda表达式需要“对外提供”一个符合泛型类型的对象数据。
3.Consumer接口有什么用?
答:消费型的接口:给制定泛型数据类型消费使用accept方法消费
4.Predicate接口有什么作用?
Predicate接口:用于判断某种数据类型,使用test方法返回值是一个布尔值
5.Function接口有什么作用?
Function接口是转换型接口使用其apply方法将传进来的泛型转换成另外一种数据类型


作者: 林靖    时间: 2018-8-27 21:10
1.什么是lambda的延迟执行?
满足调用抽象方法的条件才会执行lambda,反之不会执行,节省内存资源
2.Supplier接口有什么用?
无中生有 返回一个符合泛型的对象数据
3.Consumer接口有什么用?
用于消费数据
4.Predicate接口有什么作用?
用于条件判断 得到一个布尔值
5.Function接口有什么作用?
用来转换数据
作者: 张剑猛    时间: 2018-8-27 21:11
1.什么是lambda的延迟执行?
将代码操作延迟到了另外一个对象当中通过调用方法 来完成。而是否调用其所在方法是在条件判断之后才执行的。
2.Supplier接口有什么用?
生产一个符合泛型类型的对象数据
3.Consumer接口有什么用?
消费指定泛型的对象数据
4.Predicate接口有什么作用?
可以对数据进行条件判断,返回Boolean值
5.Function接口有什么作用?
根据一个类型的数据得到另一个类型的数据,前者称为前置条件, 后者称为后置条件。
作者: ZNBran    时间: 2018-8-27 21:13
1.自定义方法,调用方法时参数满足方法内条件时才会执行lambda表达式重写的内容
2.Supplier接口是无参有返回值可以生成用户指定类型的数据
3.Consumer接口是用来消耗处理数据的接口,可以重写acceot(T t)方法进行处理,也可以调用接口中的默认方法andThen进行多次处理。
4.Predicate接口用来进行数据判断,其中有抽象方法test(T t)与或非三种默认方法,返回值为布尔类型。
5.Function接口用来进行数据类型转换,抽象方法applay(T t)可以重写进行数据转换,默认方法andThen可以对数据进行多次转换。
=====================================================周楠
作者: 林嘉志    时间: 2018-8-27 21:27
1.什么是lambda的延迟执行?
        将代码操作延迟到另一个对象中,通过判断决定是否执行代码  
2.Supplier接口有什么用?
         生产者接口,返回指定类型数据 抽象方法T get();
3.Consumer接口有什么用?
         消费者接口,对传入的数据进行单次处理,或者多次处理没有返回值   抽象方法void accept(T   t);    默认方法  andThen
4.Predicate接口有什么作用?
         判断接口,对传入的数据进行判断,返回Boolean值,默认方法有and与,or或,negaete非
抽象方法   boolean test(T  t)
5.Function接口有什么作用?
         将传入数据类型转化为另一个类型,可以进行多次转化   抽象方法  R apply(T  t);









作者: 舟sir    时间: 2018-8-27 21:27
1.什么是lambda的延迟执行?在合适的时间执行和调用需要的代码
2.Supplier接口有什么用?
生产型函数式接口,可以产生数据,用来获取一个泛型参数指定类型的对象数据;
3.Consumer接口有什么用?
消费型函数是借口,可以消费数据
4.Predicate接口有什么作用?

判断型函数式接口
5.Function接口有什么作用?



转换型函数式数据接口

作者: sulaymanfan    时间: 2018-8-27 21:28
1.什么是lambda的延迟执行?
   使用lambda表达式主要原因是,将代码的执行延迟到一个合适的时间点,即调用的时候。所有的Lambda表达式都延迟执行的。因为匿名内部类的方法都是要等到调用才会执行
2.Supplier接口有什么用?
  接口仅包含一个无参的方法T get() 。用来获取一个泛型参数指定类型的对象。
3.Consumer接口有什么用?
  消费型的接口:给d定泛型类型 供消费使用 可用accept方法
4.Predicate接口有什么作用?
Predicate接口:返回一个布尔类型的对象,使用test方法返回值是一个布尔值
5.Function接口有什么作用?
Function转换型接口使用其apply方法将传进来的泛型转换成另外一种数据类型


作者: 苏华琛    时间: 2018-8-27 21:31
1.什么是lambda的延迟执行?

在抽象方法背调用是才执行

2.Supplier接口有什么用?

生产型函数接口,可以生产数据,用来获取一个泛型参数来制定类型的对象数据

3.Consumer接口有什么用?

消费型函数接口

4.Predicate接口有什么作用?

判断型函数接口

5.Function接口有什么作用?

转换型函数接口
作者: 陈锦祥    时间: 2018-8-27 21:32
1.什么是lambda的延迟执行?程序调用到lambda重写的方法时,方法才会执行
2.Supplier接口有什么用?
生产接口  。用来获取一个泛型参数指定类型的对象数据   无参有返回 生产数据;
3.Consumer接口有什么用?
消费者接口  接口则正好与Supplier接口相反,它不是生产一个数据,而是消费一个数据,其数据类型由泛型决定。 有参无返回  处理/消费数据
4.Predicate接口有什么作用?
判断接口 用于条件判断的场景  有参有返回   返回值为布尔值;
5.Function接口有什么作用?

转换接口    接口用来根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。  有参有返回   转换数据

作者: 黄伟佳    时间: 2018-8-27 21:33
1.什么是lambda的延迟执行?
就是有一个判断条件,不满足,就不会执行其他操作,可以节省资源,
使用内部类也能达到这样的 效果
2.Supplier接口有什么用?
运用无参数接口,操作一系列数据,返回一个值。
3.Consumer接口有什么用?
运用一些参数,操作一系列数据。
4.Predicate接口有什么作用?
判断。。。
5.Function接口有什么作用?
数据转换
作者: 张子建    时间: 2018-8-27 21:35
1.什么是lambda的延迟执行?
调用方法时参数满足方法内条件时才会执行lambda表达式重写的内容
2.Supplier接口有什么用?
无中生有,没有参数,有返回值
3.Consumer接口有什么用?
消费型,有参数,无返回值
4.Predicate接口有什么作用?
返回一个布尔类型的对象,一般用来做比较
5.Function接口有什么作用?
转换型接口,传进来的泛型转换成另外一种数据类型

作者: spik    时间: 2018-8-27 21:35
1.什么是lambda的延迟执行?
    lambda的在调用时,才会去执行lambda实现的方法。
2.Supplier接口有什么用?
    获取一个对象用,根据传递的泛型数据类型,用get()方法返回一个此数据类型的对象
3.Consumer接口有什么用?
    用来消费一个数据,操作泛型传入的数据类型,使用accept()方法。
4.Predicate接口有什么作用?
    用来做条件判断的接口,实现test()方法
5.Function接口有什么作用?
    数据类型转换用 R apply(T t) 方法用来根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。andThen 方法,用来进行组合操作。


lijionghua
作者: 练志成    时间: 2018-8-27 21:38


1.什么是lambda的延迟执行?
就是满足条件就不会执行
2.Supplier接口有什么用?
生成型函数接口,无参有返回值
3.Consumer接口有什么用?
消费型函数接口,有参无返回值
4.Predicate接口有什么作用?
判断型函数接口,返回值是布尔值,里面还有三个默认方法与逻辑运算符有关
5.Function接口有什么作用?
数据类型转换型函数接口,数据类型转换
作者: 刘建宝    时间: 2018-8-27 21:39
1.什么是lambda的延迟执行?
延迟执行就是,不满足调用抽象方法的条件,则不会执行,节省内存资源
2.Supplier接口有什么用?
生产型函数式接口,是一个无参有返回值的接口
可以用于获取类型数据
3.Consumer接口有什么用?
消费型函数式接口,是一个有参无返回值的接口
用于处理数据,改变数据内容
4.Predicate接口有什么作用?
判断型函数式接口,和逻辑数据结构作用相似,返回boolean值
用于判断数据内容
5.Function接口有什么作用?
转换型函数式接口,将一个数据类型转换成另一种数据类型
作者: MJ11    时间: 2018-8-27 21:40
1.什么是lambda的延迟执行?
          Lambda在条件判断不成立的情况下不会执行,因为Lambda表达式将代码操作延迟到了对象的方法中执行,调用对象的方法是在条件判断后才执行,特点:只有调用该接口的抽象方法才会执行
2.Supplier接口有什么用?
         Supplier接口是生产型接口,只有一个抽象方法get(),无参有返回值,可以用来产生泛型对应类型的对象
3.Consumer接口有什么用?
         Consumer接口是消费型接口,作用:只有一个抽象方法accept(T t),可以用来消费泛型对应类型的对象
4.Predicate接口有什么作用?
         Predicate接口是判断型接口,作用:对某种类型的数据进行判断,结果返回一个boolean值
5.Function接口有什么作用?转换型接口
         Function接口是转换类型接口,用来根据一个类型的数据得到另一个数据类型(类型的转换)

         田浪
作者: liebstch    时间: 2018-8-27 21:41
1.什么是lambda的延迟执行?
将代码的执行延迟到一个合适的时间点,不必每次使用方法都预先加载,这样可以减少资源的浪费
2.Supplier接口有什么用?
Suppliet是一个生产型接口,利用的该接口.不用传入任何参数,直接返回一个泛型T的实例
3.Consumer接口有什么用?
Consumer是一个消费型接口,用于接收当个参数别并且方法执行结束不产生返回值。
4.Predicate接口有什么作用?
Predicate是一个逻辑判断接口,用于进行某些逻辑判断并返回一个boolean值。
5.Function接口有什么作用?
Function是一个转化型接口,用于将输入的参数转化为指定类型返。
作者: 罗荣贵    时间: 2018-8-27 21:42
1.当使用lambda作为方法参数时会重写抽象方法,但是只有在调用抽象方法时,方法体才能执行
2.生产型,无参数但可以返回一个泛型对应的数据类型值
3.消费型,传入对应的泛型数据值,可以执行想要的操作,不会放回值
4.比较接口,传入对应泛型的数据值,可以自己定义操作并返回的布尔值
5.转换接口,传入对应泛型的两个数据值,将前面的泛型转换为后面的泛型数据值
作者: 林胜强    时间: 2018-8-27 21:43


1.什么是lambda的延迟执行?
只有调用该接口的抽象方法的时候才会执行
2.Supplier接口有什么用?
无参有返回值,可以生产数据,用来获取一个泛型参数来制定类型的对象数据
3.Consumer接口有什么用?
有参无返回值。
4.Predicate接口有什么作用?
需要对某种类型的数据进行判断,从而得到一个boolean值结果时使用。
5.Function接口有什么作用?
类型转换
作者: 黄晨伟    时间: 2018-8-27 21:43
1.什么是lambda的延迟执行?
只有当程序调用到lambda重写的方法时,方法才会执行
2.Supplier接口有什么用?
无参的方法T get() 返回一个符合泛型类型的对象数据
3.Consumer接口有什么用?
消费数据
4.Predicate接口有什么作用?
用于条件判断返回一个boolean
5.Function接口有什么作用?
转换数据
作者: 小鱼七    时间: 2018-8-27 21:45
本帖最后由 小鱼七 于 2022-3-4 09:34 编辑

1.什么是lambda的延迟执行?
只有在嗲用重写的方法时此方法才执行
2.Supplier接口有什么用?
用来生产参数,无参有返回
3.Consumer接口有什么用?
用来消费参数,有参无返回
4.Predicate接口有什么作用?
对指定的数据类型进行判断,放回布尔值
5.Function接口有什么作用?
对指定的数据进行转换,转换的方式自行指定





作者: 迪亚波罗    时间: 2018-8-27 21:45
1.当参数满足Lambda,并且被调用时,才会执行特定方法
2.生产型接口 无参数有返回值
3.使用型接口,有参(泛型)无返回值  使用泛型
4.判断型接口有参(泛型)有返回值  判断泛型
5.转换型接口有参(泛型泛型)有返回值  转换泛型
孙享


作者: 陈捷    时间: 2018-8-27 21:46
1.什么是lambda的延迟执行?
当lambda方法作为参数或返回值传递时,并不会马上执行,而是需要用到这个参数或调用此返回值方法时才执行。
2.Supplier接口有什么用?
生产一个指定泛型的数据并返回。
3.Consumer接口有什么用?
抽象方法:accept:
消费一个指定泛型的数据后无返回。
默认方法:andThen:
如果一个方法的参数和返回值全都是 Consumer 类型,那么就可以实现效果:消费数据的时候,首先做一个操作,然后再做一个操作,实现组合。而这个方法就是 Consumer 接口中的default方法 andThen 。
4.Predicate接口有什么作用?
抽象方法:test:
对传入的指定类型的数据进行判断,判断的逻辑代码由用户编写,返回一个boolean值。
默认方法:and:
既然是条件判断,就会存在与、或、非三种常见的逻辑关系。其中将两个 Predicate 条件使用“与”逻辑连接起来实现“并且”的效果时,可以使用default方法 and 。
默认方法:or:
与 and 的“与”类似,默认方法 or 实现逻辑关系中的“或”.
5.Function接口有什么作用?
抽象方法:apply:
将一种数据类型转换为另外一种指定的数据类型,返回值是指定的数据类型
默认方法:andThen:
该方法同样用于“先做什么,再做什么”的场景,和 Consumer 中的 andThen 差不多.
作者: 仰望`星空    时间: 2018-8-27 21:47
郭林源


1.什么是lambda的延迟执行?-->当执行到该函数式接口的抽象方法时,才会执行该方法体
2.Supplier接口有什么用?-->生产型函数式接口,无参有返回值,参数是什么类型的,就返回什么类型的数据
3.Consumer接口有什么用?-->消费型函数式接口,有参无返回值,传入的参数用于消费使用
4.Predicate接口有什么作用?-->判断型函数式接口,对于一种类型数据进行场景判断,返回布尔值
5.Function接口有什么作用?-->转换型函数式接口,用于将T泛型转换成R泛型,或者T转R,R转V
作者: 沈智桂    时间: 2018-8-27 21:47


1.什么是lambda的延迟执行?
程序调到lambda重写的方法时,方法才执行
2.Supplier接口有什么用?
生产者接口,用来获取一个范型参数指定类型的对象数据,无参有返回值,生产数据
3.Consumer接口有什么用?
消费者接口,有参数无返回值,把范型指定类型的对象数据消费掉
4.Predicate接口有什么作用?
判断型接口,有参数有返回值,在重写方法里执行判断场景,返回一个boolean值
5.Function接口有什么作用?
转换型接口,有参数有返回值,用于转换数据
作者: 小悦悦    时间: 2018-8-27 21:48
1.lambda只有在条件满足时才会执行.
2.是一个生产型接口,可以生产一个指定类型的数据,没有参数有返回值
3.消费型接口,对数据进行指定的操作
4.判断型接口,对数据进行指定的判断
5.可以将一种数据类型转换成为另一只数据类型。
--李翔
作者: weimengchao    时间: 2018-8-27 21:48
1.什么是lambda的延迟执行?
程序调用lambda接口时,才会执行,减少资源
2.Supplier接口有什么用?
生产者函数式接口,返回一个指定类型的数据
3.Consumer接口有什么用?
消费者函数式接口,消费(输出,计算等)一个指定的数据
4.Predicate接口有什么作用?
判断者函数式接口
5.Function接口有什么作用?
转换函数式接口,两个泛型,将第一个泛型转换为第二个泛型
作者: 黄艺纯    时间: 2018-8-27 21:49
1.什么是lambda的延迟执行?
将代码的执行延迟到一个合适的时间点,即调用的时候。
所有的 Lambda 表达式都是延迟执行的。
因为匿名内部类的方法都是要等到调用的时候才会执行。

2.Supplier接口有什么用?
顾名思义,这是一个供应商,提供者,就如同工厂一样。
该接口就一个抽象方法get方法,不用传入任何参数,直接返回泛型T的数据类型。

3.Consumer接口有什么用?
顾名思义,这是一个消费者。
该接口就一个抽象方法accept方法,没有返回值,接受一个参数,处理、消费该参数。

4.Predicate接口有什么作用?
顾名思义,这是一个判断。
该接口就一个抽象方法text方法,接受一个参数,对此参数进行判断,返回一个boolean值。

5.Function接口有什么作用?
数据类型转换。

作者: shenxiaogan    时间: 2018-8-27 21:50

1.什么是lambda的延迟执行?
lambda会等调用方法后,且满足条件才会执行。

2.Supplier接口有什么用?
生产一个supplier<T>,无参有返回值。get()

3.Consumer接口有什么用?
消费传入的数据,有参无返; accept();

4.Predicate接口有什么作用?
用于判断,test();     同时也有默认方法and/or/negated

5.Function接口有什么作用?
用于数据类型转换, R apply<T>
作者: 郭生发    时间: 2018-8-27 21:51
1.什么是lambda的延迟执行?

  调用
lambda
重写的方法时,才执行
lambda表达式的内容。

2.Supplier接口有什么用?

   生产型接口,抽象方法无参数有返回值。用来获取泛型参数指定类型的对象数据。
3.Consumer接口有什么用?

   消费型接口,抽象方法有参数无返回值。消费一个泛型参数指定类型的对象数据。
4.Predicate接口有什么作用?

  判断接口,对
泛型参数指定类型的对象
数据进行判断,返回一个布尔值
5.Function接口有什么作用?

  用来根据一个类型数据得到另一个类型数据。

作者: 吴鑫佳    时间: 2018-8-27 21:53

1.什么是lambda的延迟执行?
    将代码操作延迟到了另外一个对象当中,通过对象调用方法来完成,执行lambda里面的程序语句才会执行相关代码,延迟了代码的执行。
2.Supplier接口有什么用?
无中生有,无参有返回值,生产型接口,用来获取一个泛型参数指定类型的对象数据。
3.Consumer接口有什么用?
  处理数据,有参数无返回值,消费型接口,用来消费一个泛型参数指定类型的对象数据。
4.Predicate接口有什么作用?
  有参有返回值,返回值类型为布尔类型,对指定的一个指定的泛型数据进行条件判断
5.Function接口有什么作用?
   有参数有返回值,参数类型和返回值类型由指定的泛型确定,根据一个类型的数据得到另一个类型的数据,即进行数据的类型转换。
作者: 赵烈刚    时间: 2018-8-27 21:54
1.什么是lambda的延迟执行?
有些场景的代码执行后,结果不一定会被使用,从而造成性能浪费。而Lambda表达式是延迟执行的,这正好可以作为解决方案,提升性能。
2.Supplier接口有什么用?
用来获取一个泛型参数指定类型的对象数据。
3.Consumer接口有什么用?
多次消耗/处理数据的函数式接口
4.Predicate接口有什么作用?
判断行函数式接口,有与或非三个逻辑结构,返回值为布尔型
5.Function接口有什么作用?
转换型接口,用来根据一个类型的数据得到另一个类型的数据,前者称为前置条件, 后者称为后置条件。

作者: 冰是睡着的水    时间: 2018-8-27 21:56

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

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

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

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

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



(黄嘉欣)

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

======吴齐宾===============================




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2