2.1 Scala语言概述
一、编程范式
- 命令式编程没有办法充分利用多核CPU;
- 函数式编程很多变量是不可修改的。
二、Scala简介
特点
- scala运行在JVM上,兼容现有的Java程序;
- 面向对象的编程语言;
- 一门函数式语言
三、Scala的安装
1.windows系统安装Scala
第一步:安装Java
Scala程序需要运行在JVM(Java虚拟机)上,因此,在安装Scala之前,需要在Windows系统中安装Java环境。可以到Java官网(官网)下载JDK,运行该程序就可以完成JDK的安装。
第二步:安装Scala
访问Scala官网(官网),下载Scala。登录后,官网会自动识别你的操作系统类型,如果是Windows操作系统,官网会自动提供.msi格式的安装包,比如,可以下载到scala-2.13.1.msi,在Windows操作系统中,可以运行这个安装包,安装Scala。
(1)进入
a.命令行交互:
命令行输入:"scala"
b.在scala REPL中执行命令运行代码文件,不需要实例化使用
命令行输入:":load /user/local/scala/mycode/Test.scala"
c.通过编译打包的方式运行Scala程序:
(2)退出
退出scala:命令行输入":quit"
2.linux系统安装Scala
第一步:安装Java
第二步:安装Scala