Scala应用场景以及环境部署


scala介绍
Scala即可伸缩的语言(Scalable Language),是一种多范式的编程语言,类似于java的编程 ,设计初衷是要集成 面向对象编程 和函数式编程的各种特性。Scala的静态类型有助于避免复杂应用程序中的错误,并且其JVM和JavaScript运行时可让您构建高性能系统,并轻松访问图书馆的巨大生态系统。

scala应用场景
1.大数据,和为spark的shell编程提供了方便!当然,spark也提供了Python,Java,R的Api!
2.也拥有数据计算的功能、
3.提供面向Web服务,可以和Java等相同的spring Web应用

Scala 安装
Scala 语言可以运行在Window、Linux、Unix、 Mac OS X等系统上。
Scala是基于java之上,大量使用java的类库和变量,使用Scala之前必须先安装 Java(1.8版本)
第一步:Java 设置
确保你本地以及安装了 JDK 1.8版本,并且设置了 JAVA_HOME 环境变量及 JDK 的bin目录。
我们可以使用以下命令查看是否安装了 Java:
java - versionjava version "1.8.0_25"
Java(TM) SE Runtime Environment (build 1.8.0_25-b18)
Java HotSpot(TM) 64-Bit Server VM (build 25.25-b02, mixed mode)
第二步:Scala
下载解压版本 http://www.scala-lang.org/

配置Scala环境
SCALA_HOME:....
Path:%SCALA_HOME%\bin;

IDEA下载Scala插件

插件下载成功后重启Idea,然后创建maven项目,项目创建成功后,需要添加scala sdk


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值