一、scala简介和环境的搭建
scala简介
scala是一门小众语言,和java是兼容、互通的,可以在java虚拟机上执行程序代码,设计初衷是实现可伸缩的语言、并集成面向对象编程和函数式编程的各种特性。
scala这个语言特色就是特别的飘逸,属于多范式编程,既是面向对象编程语言,又结合了命令式编程和函数式编程风格。在spark中采用了scala语言设计,提供更优雅的API设计,并且基于JVM(java虚拟机)的语言更容易融入Hadoop生态圈。
环境安装
要求:先安装jdk,和java互通兼容,要求java环境,一般程序员都装了(你要说你不一般那我没办法)
Scala安装包下载:https://www.scala-lang.org/download
环境变量:
环境变量,懂的都懂,scala安装路径下的bin目录(scala安装直接下一步就行,最后装c盘,装别的盘出问题你就白搭)
安装测试:
分别测试jdk和scala安装,测试失败的别哭,重装。
安装成功: