Lambda Expression、函数或方法的引用,这3者本质上是截然不同的事物,而并非谁是谁的语法糖。
说起JDK8 的新特性,总绕不过两个,一个是流(stream),一个就是 lambda表达式。 因为 引入 lambda 表达式 可以说是 Java 的一次革命性的尝试,因为lambda表达式是函数式编程,把函数方法参数化。而之前的 Java 是面向对象的,非常非常严格的。甚至可以说是呆板。 但是Java的之前的那种风格 或者说设定并不能说是他的...
其实lambda就是匿名内部类
Lambda Expression、函数或方法的引用,这3者本质上是截然不同的事物,而并非谁是谁的语法糖。