Lambda基础
在了解Lambda之前,我们先回顾一下Java的方法。
Java的方法分为实例方法,例如
Integer
定义的equals()
方法:public final class Integer { boolean equals(Object o) { ... } }
以及静态方法,例如
Integer
定义的parseInt()
方法:public final class Integer { public static int parseInt(String s) { ... } }
无论是实例方法,还是静态方法,本质上都相当于过程式语言的函数。例如C函数: