1.Supplier接口,仅包含一个无参的方法:T get()用来获取一个泛型参数指定类型的数据。
2.Consumer接口,包含抽象方法,void accept(T t) 正好与Supplier相反,它不是生产一个数据,而是 消费一个数据,其数据类型由泛型决定。
3.Predicate接口,包含一个抽象方法:boolean test(T t)用于条件场景判断。
4.Function接口,用来 根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。
1.Supplier接口,仅包含一个无参的方法:T get()用来获取一个泛型参数指定类型的数据。
2.Consumer接口,包含抽象方法,void accept(T t) 正好与Supplier相反,它不是生产一个数据,而是 消费一个数据,其数据类型由泛型决定。
3.Predicate接口,包含一个抽象方法:boolean test(T t)用于条件场景判断。
4.Function接口,用来 根据一个类型的数据得到另一个类型的数据,前者称为前置条件,后者称为后置条件。