Scala学习记录1--简介与环境配置
来源:http://www.tudoupe.com时间:2022-07-01
1.1 Scala 介绍
- Scala是一个多参数编程语言,旨在集成面向对象和功能编程的功能。
- Scala运行在Java虚拟机上,并且与现有的Java程序兼容。
- Scala的源代码编译成Java字节代码,因此它可以在JVM上运行并调用现有的Java类库。
- 函数编程模型更适合于基于函数本身的地图/减少和大数据模型。函数模型逻辑清晰、简单、非常适合于基于不变数据的批量处理。
- 像 Spark 、 Kafka 等都是使用 Scale 开发的,因此要掌握 Scale 就必须学习 big data 。
1.2 Scala安装部署
Scala需要Java运行时库,而安装 Scala需要首先安装JVM虚拟机。
浏览Scala的网站 https://ww.scala-lang.下载该网页,单击“所有以前的发布”
选择
Scala 2.12.8(在3.xx之后是基于2.12)按操作系统设置包

1.2.1Windows下的环境的配置
1)下载Scala-2第一.12.8.zip文件未压缩到任意的软盘
2)新的"SCALA_HOME"系统变量,变量值为../scala,并添加"%SCALA_HOME%bin"到"%Path%".
1.2.2Linux下环境的配置
#下载Scala-2.12.8.tgz
# 命令tar -xvf scala-2.12.8.Tar -C解压缩到路径#例如:
tar -xvf scala-2.12.8.tgz -C /usr/java#配置系统环境变量到尺度
vi /etc/profile
#添加如下参数
导出Java_HOME=Java安装目录
export PATH=$PATH:$JAVA_HOME/bin:/scala decompression directory/bin
#例如:
export JAVA_HOME=/usr/java/jdk1.8.0_251
export PATH=$PATH:$JAVA_HOME/bin:/usr/local/scala-2.12.8/bin
#退出后保存和重载
source /etc/profile
1.3 Scala解释器
- 斯卡拉解释器,也被称为REPL交互编码环境,快速编译斯卡拉代码作为字节代码,然后将其传递到JVM进行执行。
在Windows中,使用cmd命令输入DOS,然后输入 Scala到REPL。

自动补全:在scala>命令行内,可以使用Tab键进行自动补全
1.4IDEA集成尺度开发环境配置
目前,Scala有两个开发工具:Eclipse和IDEA,两者都有相应的Scala插件,而且由于IDEA的Scala插件更好,大多数Scala程序员选择IDEA。
配置步骤如下
1)在IDEA中安装Scala插件
打开IDEA--->左上角File--->settings--->plugins--->出现下图:

安装时需要一个网络,安装后需要重新启动IDEA。
2)IDEA集成尺度DK
添加SDK依赖 Scala,我们只能添加完成的SDK依赖到新的Scale类。

在项目src/main下创建一个尺度目录,并将其设置为创建代码文件的目录。
- IDEA左上角--->File--->project structrue--->如下界面:

- 完成上述三个步骤后,单击“应用”创建一个代码文件,用于 Scala文件夹
创建第一个尺度代码
在src/main/scala这个概念下,右键--->创建packages--->包名为com.qianfeng.scala--->然后选中刚创建的包--->右键--->创建scala class--->编写scala代码文件
相关新闻
- 2022-08-04 WPF的由来
- 2022-08-04 Win11勒索软件防护怎么打开?Win11安
- 2022-08-04 Windows系统jdk的配置
- 2022-08-04 Windows10 OneNote怎么重新登录?如何重
- 2022-08-04 超好用的 Windows 效率工具推荐
- 2022-08-04 Windows如何在CMD或PowerShell中配置代理
- 2022-08-04 powershell和cmd对比
- 2022-08-04 【QT】Windows下QT下载安装
- 2022-08-04 windows下 C++ 实现类属性的get和set方
- 2022-08-04 Win11快速助手在哪里?Win11打开快速
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
