以前有写过一篇文章,关于JAVA Lambda表达式的介绍,没有了解过的朋友能够先参考下:https://segmentfault.com/a/11...segmentfault
这篇文章的目的是让你完全理解JAVA Lambda表达式。(先别急着感谢,看完你会很激动的,或者有所感悟)函数
首先,全部关于JAVA Lambda表达式的文章都有着重说明函数式接口(
能够被@FunctionalInterface注解修饰的接口)。工具
其实上一篇文章只介绍Lambda表达式一种形式,Lambda表达式是有三种形式的。对象
JAVA Lambda表达式就是一种表达式,返回结果值就是一个对象。至于函数式接口中定义的惟一一个抽象方法就是定义了表达式要实现的逻辑。执行这个返回对象表达式逻辑部分的代码在你使用的工具类代码中。接口
我以为我说明白了,不知道你懂了没有。get