简介 如上图所示,绿色框中就是Lambda表达式,是可以执行的代码块.Lambda表达式是很多编程语言的特征,比如Lisp, Python, Scala等. 但是对于java,在8以后才支持这种写法.在此之前,如果想执行一个代码块,我们需要新建一个对象,并传递这个对象,比如使用策略模式.java 8以后,可以把某个功能视为方法参数,并传递一个代码块. 对于java 8来说,Lambda表达式的凭借着自身的强大,而备受关注. 在本文中,我将简单地介绍下函数式编程在java 8中的运用.这是java…