函数式编程~Stream流
# 函数方编程思想
# 概念
面向对象思想需要关注用什么对象完成什么事情,而函数式编程思想类似数学中的函数。主要关注运用函数完成对数据的操作
# 优点
代码简洁,快速开发
易于并发编程
# Lambda 表达式
Java Lambda 表达式的一个重要用法是简化某些匿名内部类( Anonymous Classes )的写法。实际上 Lambda 表达式并不仅仅是匿名内部类的语法糖,JVM 内部是通过 invokedynamic 指令来实现 Lambda 表达式的。
Lambda 表达式并不能取代所有的匿名内部类,只能用来取代函数接口( Functional Interface...
more...