Scala学习笔记-09-函数式编程-概述

  • 函数式编程将计算视为数学上的函数计算
    • 函数和普通的值一样,是“头等公民”,可以像其他任何数据类型的值一样,被传递和操作
  • 函数式编程成为越来越流行的编程范式:
    • 大数据应用和并发需求的额驱动
    • 纯函数的行为表现出与上下文无关的透明性和无副作用性,避免了多线程并发应用中最复杂的状态同步问题
  • Scala在架构层面上提倡上层采用面向对象编程,而底层采用函数式编程
posted @ 2020-02-14 09:40  后山前堂客  阅读(120)  评论(0)    收藏  举报