Java8 API学习32 - java.util.function.Function, UnaryOperator, Consumer, Predicate, Supplier
这篇文章会介绍java中的函数式接口.lambda表达式java是不能把方法本身作为参数的.在java支持lambda表达式之前,我们想要实现"传入一个方法"的功能,只能传入一个类,然后调用这个类的方法实现功能,当然为了通用性的考虑这里的参数类型通常定义为接口.以排序方法为例(如List.sort),假设我们要对一个List倒序排序,就要用如下代码实现:publicclassMyComparato