目录
2.11:Unit 类型、Null 类型和 Nothing 类型(重点)
1.1:概述
1.1.1:为什么学习Scala?
1)Scala是内存级大数据计算框架
2)spark使用Scala编写的
1.1.2:Scala历史
联邦理工学院的马丁·奥德斯基(Martin Odersky)于2001年开始设计Scala
1.1.3:Scala和Java的关系
Scala 是基于 Java
关系图:
1.1.4:Scala 语言特点
1)面向对象
2)函数式编程
3)多范式(多范式,就是多种编程方 法的意思。有面向过程、面向对象、泛型、函数式四种程序设计方法。)
4)可以调用现有 的Java类库,实现两种语言的无缝对接
5)简单高效
1.2:Scala 环境搭建
1)安装步骤
(1)首先确保 JDK1.8 安装成功
输入下方命令
java
![运行结果](https://img-blog.csdnimg.cn/direct/4f345ac0bbcd4d278a2e92d117eb7d1d.png)
出现上方的结果表明 JDK1.8 安装成功
(2)下载对应的 Scala 安装文件 scala-2.12.11.zip
(3)解压 scala-2.12.11.zip,我这里解压到 D:\Tools
(4)配置 Scala 的环境变量
注意 :解压路径不能有任何中文路径,最好不要有空格。环境变量要大写 SCALA_HOME
1.3:Scala 插件安装
1.4:HelloWorld 案例