java8中的lambda接口Consumer,Function,BiConsumer,BiFunction
简介
在java8中新增lambda表达式,平时我们用的也比较多,主要用于替代匿名内部类,使代码更加的优雅简洁。最近在看spring源码时,发现内部用到的也非常多。虽然我们大部分用的都是stream,但是其中也涉及到非常多的函数式接口,比如Consumer,Function,BiConsumer,BiFunction等等。所以今天就梳理下java8中的一些函数式接口。
函数式接口
在说lambda之前,先解释下什么是函数式接口。函数式接口指的是有且只有一个抽象方法。由于java8支持接口实现默认方法,
原创
2021-01-05 17:05:41 ·
1657 阅读 ·
0 评论