开发者使用Java8编写复杂的集合处理算法,只需要简单的代码就能在多喝cpu上高效运行,这就是Lambda表达式的初衷. 提示:函数式编程和语言无关,它是一种思想,任何语言都可以实现函数式编程,区别只是实现的难易程度不同而已. 在java中,lambda本身就是函数式编程的运用,那什么是函数式编程呢? 1. 函数式编程是什么 靠术语解释是很难理解的,所以,可以通过它的一些特点和优点来感受什么是函数式编程.重点有做标记. 参考阮一峰文章: http://www.ruanyifeng.com/blo…