前言 在学习一段时间后会不会有这样的疑问—难道我要用Lambda表达式的时候总要自己写函数式接口吗? 当然不是这样了,Java8里面提供了四大核心的函数式供我们使用! 四大核心函数式接口 测试代码 @Test public void testCoreInter(){ /** * @name 消费型接口 * @use Consumer<T> * @param T 传入参数 * @fun 接受一个参数 无返回值 * */ Consumer<String> con=(str)->System…

2021年1月14日 0条评论 14点热度 阅读全文

前言 怎样更好的引入Java8中的方法引用呢? 我们首先看一下一个简单的例子: Consumer<String> con=(str)->System.out.println(str); con.accept("我是消费型接口!"); 这时候你应该知道这行代码输出的是: 我是消费型接口! 那么使用方法引用后的代码又是怎样的呢? Consumer<String> con=System.out::println; con.accept("我是消费型接口!"); 这样就使用了方法引用来输出传入…

2021年1月14日 0条评论 15点热度 阅读全文