Java函数式编程 什么是函数式编程 通过整合现有代码来产生新的功能,而不是从零开始编写所有内容,由此我们会得到更加可靠的代码,并获得更高的效率 我们可以这样理解:面向对象编程抽象数据,函数式编程抽象行为. 通常而言,方法会根据所传递的数据产生不同的结果,但如果想让一个方法在每次调用时都有不同的表现该怎么办?你可能会想到多态,没错,多态是一种通过改变实际执行的方法所属对象,以此来改变实际执行的方法代码的方式,许多框架实现IoC本质上也是实现了一种自动化的多态.而这里我们要聊聊其他的两种方法. 如…