U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

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安装部署

  1. Scala需要Java运行时库,而安装 Scala需要首先安装JVM虚拟机。

  2. 浏览Scala的网站 https://ww.scala-lang.下载该网页,单击“所有以前的发布”

  3. 选择Scala 2.12.8(在3.xx之后是基于2.12)

  4. 按操作系统设置包

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代码文件

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息