Java 函数式接口一些概念

JDK8中引入了一个新的包 java.util.function。对接口大致分成了四类

  1. Function 接口,接收参数并返回结果 主要方法是 R apply(T t)

  2. Consumer 接口,接收参数但是不返回结果 主要方法是 void accept(T t)

  3. Supplier 接口 不接收参数但是返回结果 主要方法是 T get()

  4. Predicate 接口 接收参数并返回boolean结果 主要方法是 boolean test()

Written on September 2, 2019