从企业级开发到云原生微服务:Spring Boot实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 函数式编程

2.1 了解函数式编程

顾名思义,就是用函数来编程。那什么是函数呢?函数是一种特殊的方法,它声明了如何完成任务的定义,在函数体内,它不会不修改任何共享数据,没有任何副作用。Java 8中的函数(方法)是“值”的一种新的形式,可以将方法作为参数进行传递。而作为参数进行传递的方法主要是“Lambda表达式”和“方法引用”。