1.简介
函数式编程,也称链式编程。
Scala 是一种多范式的编程语言,其设计的初衷是要集成面向对象编程(OOP)和函数式编程(FP)的各种特性。Scala 运行于 Java 平台(Java 虚拟机),并兼容现有的Java 程序,最终需要编译成字节码文件运行于jvm。Scala 是静态编译的。
官网:https://www.scala-lang.org/
Scala优点:语法灵活 优雅 简洁 速度快 能融合到 Hadoop 生态圈
2. 安装
因为 Scala 是运行在 JVM 平台上的,所以安装 Scala 之前要安装 JDK。
-
Windows安装Scala编译器
scala-2.11.8.msi(自动配置上环境变量) -
Linux安装Scala编译器
cd /export/servers/
rz scala-2.11.8.tgz
tar -zxvf scala-2.11.8.tgz
vim /etc/profile
export SCALA_HOME=/export/servers/scala-2.11.8
export PATH=$PATH:$SCALA_HOME/bin
- Idea在线安装Scala插件