一、Scala和Python、java的区别 :

        Scala是一门多范式编程语言,用于操作Spark。相较于java,由于Spark底层用Scala编写,因此对于大数据Spark项目场景Scala代码更加简洁,java过于冗长,并且Scala支持Scala-shell,这样可以更容易进行原型设计,而无需全面开发周期,但是java不支持交互式的shell功能。对于Python,Scala会提供更好的性能,并且在编译阶段就会将错误抛出,对于大型项目开发更容易。

二、Scala及java选择:

1、java和Scala版本选择:         Scala是基于java之上,大量使用java的类库和变量,因此使用Scala前必须先安装java,推荐使用jdk1.8https://www.oracle.com/java/technologies/downloads/#java8-windows,搭配Scala2.11.12.

2、Scala 2.11.12版本

百度网盘

链接:https://pan.baidu.com/s/1R7Cv7pbFmLN9HYlzqLv1pA  提取码:s986

安装至指定路径(不建议在c盘)

三、Scala环境安装与配置:

1、 打开控制面板 ——>点击系统——>点击高级——>点击环境变量

2、在用户或系统变量配置HOME环境

点击新建(两个都可以,系统对所有用户都有效,用户只对当前用户环境生效)

3、设置SCALA_HOME,在变量值处粘贴上你scala下载目录(bin目录上一级)

4、设置path环境变量

找到path,点击新建,写入%SCALA_HOME%\bin

5、设置classpath

同上一步在环境变量下找到classpath,设置变量值,写入两个jar包地址,如下:

 6、配置完成后进入cmd命令行,输入scala

配置完成

四、在IDEA下新建scala项目

 1、新版本,打开IDEA创建项目

Location选择自己新建项目路径

 2、老版本

同新版本new project

选择scala和IDEA点击next

 给项目命名,选择新建项目路径,选择jdk和Scala,在create中点击browse选择之前Scala安装路径。

 

 

 

好文链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: