Loading...
为什么叫λ?这个字符是小写的Λ。而Λ有自由变量的含义。概念前言lambda表达式是一个可传递的代码块,可以在以后执行一次或多次。在Java中传递一个代码段并不容易,因为Java是一个面向对象的语言,所以必须构造一个对象,这个对象的类需要一个方法包含所需的代码块。在其他某些语言中,可以直接处理代码块。Java设计者很长时间以来一直拒绝增加这个特性,因为Java的强大之处就在于其简单性和一致性。...