第一次scala课程

一、选择Scala版本

我们在master虚拟机上安装的是Spark2.4.4,为了后续操作不出现任何匹配方面的问题,建议采用跟Spark版本匹配的Scala

第一次scala课程_第1张图片

 三、Windows上安装Scala

(一)到Scala官网下载Scala

Scala2.11.12下载网址:Scala 2.11.12 | The Scala Programming Language

第一次scala课程_第2张图片

 单击【scala-2.11.12.msi】超链接,将scala安装程序下载到本地

 (二)安装Scala

双击安装程序图标,进入安装向导,按提示进行操作,完成Scala的安装

(三)配置Scala环境变量

  • 设置Windows系统的环境变量
  • SCALA_HOME C:\Program Files\scala
    Path %SCALA_HOME%\bin
  • (四)测试Scala是否安装成功

  • 1、查看Scala版本

  • 启动命令行窗口,执行scala -version命令,若能正确输出当前Scala版本信息,则说明安装成功

 

2、启动Scala,执行语句

  • 在命令行提示后输入scala,则会进入Scala的命令行模式,在此可以编写Scala表达式和程序
  • 第一次scala课程_第3张图片

 

  • val - value:用于定义Scala常量

  • var - variable:用于定义Scala变量

  • 常量只能赋值一次,再次赋值是不允许的

  • 第一次scala课程_第4张图片

     Scala里val定义的变量相当于Java里用final定义的变量,其实都是常量,不能再给它赋值

  • 定义一个Scala变量x,初值为666,重新赋值为999

  • 第一次scala课程_第5张图片

  • 四、Linux上安装Scala

  •  (一)到Scala官网下载Scala

  • Scala2.11.12下载网址:Scala 2.11.12 | The Scala Programming Language

    单击【scala-2.11.12.tgz】超链接,将scala安装包下载到本地
  • (二)安装Scala

  • 1、登录master虚拟机

  • 在win7虚拟机上利用FinalShell登录master虚拟机
  • 上传scala安装包到master虚拟机

  • 进入/opt目录,将scala安装包上传到该目录

 

 3、解压scala安装包到指定目录

执行命令:tar -zxvf scala-2.11.12.tgz -C /usr/local

(三)配置Scala环境变量

执行命令:vim /etc/profile

 存盘退出后,执行命令:source /etc/profile,让环境配置生效

(四)测试Scala是否安装成功

1、查看Scala版本

执行scala -version命令,若能正确输出当前Scala版本信息,则说明安装成功

2、启动Scala,执行语句

在命令行提示后输入scala,则会进入Scala的命令行模式,在此可以编写Scala表达式和程序

第一次scala课程_第6张图片

五、​Scala的使用

  • Scala可以在交互模式编译模式两种方式下运行

(一)交互模式

  • 在命令行下直接敲命令或通过命令直接执行程序文件

1、命令行方式

  • 直接在scala>提示符后敲代码执行
  • 第一次scala课程_第7张图片

 

scala>提示符之后输入:quit,退出scala交互模式

 

2、文件方式

  • 将代码写在xxx.scala文件中,通过scala xxx.scala执行文件中的代码
  • 创建/scala_work目录,进入该目录,执行命令:vim sum.scala

 第一次scala课程_第8张图片

 

你可能感兴趣的:(scala,spark,big,data)