Scala简介:
-
Scala是一门多范式的编程语言,一种类似java的编程语言,设计初衷是实现可伸缩的语言 、并集成面向对象编程和函数式编程的各种特性。Scala 发音为(/ˈskɑːlə, ˈskeɪlə/)。
Scala编程语言为很多开发者所喜爱。如果你粗略浏览Scala的网站,你发现Scala是一种纯粹的面向对象编程语言,而又无缝地结合了命令式编程和函数式编程风格。
-
Scala有几项关键特性表明了它的面向对象的本质。例如,Scala中的每个值都是一个对象,包括基本数据类型(即布尔值、数字等)在内,连函数也是对象。另外,类可以被子类化,而且Scala还提供了基于mixin的组合(mixin-based composition)。
-
与只支持单继承的语言相比,Scala具有更广泛意义上的类重用。Scala允许定义新类的时候重用“一个类中新增的成员定义(即相较于其父类的差异之处)”。Scala称之为mixin类组合。
-
Scala还包含了若干函数式语言的关键概念,包括高阶函数(Higher-Order Function)、局部套用(Currying)、嵌套函数(Nested Function)、序列解读(Sequence Comprehensions)等等。
Linux系统安装Scala详细步骤:
1. 下载
官网: https://www.scala-lang.org/download/
2. 解压
解压路径自己随意:
tar -zxvf scala-2.12.8.tgz -C /home/hadoop/ 1
配置环境变量: vim ~/.bashrc
# Scala export PATH=$PATH:/home/hadoop/scala-2.12.8/bin 12
source ~/.bashrc
3. 测试
确保你已经安装JDK。
-
Scala 脚本
-
脚本形式 编译后可直接运行:scala HelloWorld。由于博主不能直接运行,所以添加黄框中的参数(注意有一点)。
以上就是
为各位朋友分享的 相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多 等着你!