Lambda表达式是自JavaSE5引入泛型以来最重大的Java语言新特性,本文将介绍Lamdba的设计初衷,应用场景与基本语法。Lambda表达式,这个名字由该项目的专家组选定,描述了一种新的函数式编程结构,这个即将出现在Java SE8中的新特性正被大家急切地等待着。有时你也会听到人们使用诸如闭包,函数直接量,匿名函数,及SAM(Single AbstractMethod)这样的术语。其中一些术语彼此之间会有一些细微的不同,但基本上它们都指代相同的功能。虽然一开始会觉得L