![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
scala学习之路
有梦想的人不睡觉o0
IT界的小学生
展开
-
第1章 Scala概述
1.1 学习scala的原因Spark—新一代内存级大数据计算框架,是大数据的重要内容。 Spark就是使用Scala编写的。因此为了更好的学习Spark, 需要掌握Scala这门语言。 Scala 是 Scalable Language 的简写,是一门多范式(范式/编程方式[面向对象/函数式编程])的编程语言 联邦理工学院洛桑(EPFL)的Martin Odersky于2001年开始设计Scala Spark的兴起,带动Scala语言的发展!1.2 scala诞生小故事创始人马丁·奥德斯原创 2020-05-12 23:21:01 · 244 阅读 · 0 评论 -
第2章 Scala变量
2.1 为什么需要变量一个程序就是一个世界,在scala中一切都是对象2.2 变量是程序的基本组成单位不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位,比如:object ScalaFunDemo01 { def main(args: Array[String]): Unit = { var a: Int = 1 //定义一个整型变量,取名a,并赋初值1 var b: Int = 3 //定义一个整型变量,取名b,并赋初值3 b = 89 //转载 2020-05-14 21:07:15 · 685 阅读 · 0 评论 -
第3章 Scala运算符
3.1 算术运算符3.1.1 算数运算符一览 运算符 运算 范例 结果 + 正号 +3 3 - 负号 b=4; -b -4 + 加 5+5 10 -原创 2020-05-14 23:53:51 · 353 阅读 · 0 评论 -
第4章 Scala程序流程控制
4.1 程序流程控制分类① 顺序控制② 分支控制③ 循环控制4.2 顺序控制4.2.1顺序控制介绍程序从上到下逐行地执行,中间没有任何判断和跳转。4.2.2 顺序控制举例和注意事项Scala中定义变量时采用合法的前向引用。如:def main(args : Array[String]) : Unit = { var num1 = 12 var num2 = num1 + 2}错误形式:def main(args : Array[Strin原创 2020-05-15 01:32:45 · 590 阅读 · 0 评论