Consumer 消费者
类似于消费者,只需要提供参数供消费,不提供返回,所以默认是返回void ,看情况接受几个参数,看情况接受参数的类别,但从始至终是不接受返回的
Function 函数
函数的功能定义就是接受一组输入得到一组输出,所以泛型时候,最后一个泛型表示的是输出类型。
Operator操作者
操作者的意思就是在原有的数据上进行操作、修改。输入与输入是相同的。
Predicate断言
断言输出的是boolean类型,类型与Assert
Supplier提供者
提供者默认是不接受参数,只是生产 类似与factory