001Scala概述上.

为什么要学习Scala

  • Spark-新一代内存级大数据计算框架,是大数据的重要内容.
  • Spark就是使用Scala编写的.因此为了更好的学习Spark,需要掌握Scala这门语言
  • Scala是Scalable Language 的简写,是一门多范式的编程语言
  • 联邦理工学院洛桑(EPFL)的Martin Odersky与2001年开始设计Scala
  • Spark的兴起,带动了Scala语言的发展!

范式: 编程方式 ,[面向对象,函数式编程]

函数编程:偏函数,高阶函数,纯函数,函数作为参数,函数的柯里化

大数据主要要解决的问题

  • 数据的采集
  • 海量数据的存储
  • 海量数据的计算

image-20210322102513013

有的时候你一行写完可能别人看不懂

这个老哥递归用的多

image-20210322103215496

大家在学习的时候一定要体会这种设计的理念,这样你的高度就会更高

先站的高一点儿,看的远不远在说

image-20210322111640026


results matching ""

    No results matching ""