函数式接口
1.Consumer<T>
代表了接受一个输入参数并且无返回的操作
2.Function<T,R>
接受一个输入参数,返回一个结果。
3.Predicate<T>
接受一个输入参数,返回一个布尔值结果。
4.Supplier<T>
无参数,返回一个结果。