scala 记录-基础

一、为什么学习 Scala

        1Spark—新一代内存级大数据计算框架,是大数据的重要内容。

        2)Spark就是使用Scala编写的。因此为了更好的学习Spark, 需要掌握Scala这门语言

        3)Spark的兴起,带动Scala语言的发展

二、发展历史

        联邦理工学院的马丁·奥德斯基(Martin Odersky)于2001年开始设计Scala。马丁·奥德斯基当接触到JAVA语言后,对 JAVA这门便携式,运行在网络,且存在垃圾回收的语言产生了极大的兴趣,所以决定 将函数式编程语言的特点融合到JAVA中,由此发明了两种语言(Pizza & Scala)。

        Pizza和Scala极大地推动了Java编程语言的发展。

        ⚫ JDK5.0 的泛型、增 强for循 环、自动类型转换等,都是从Pizza引入的新特性。
        ⚫ JDK8.0 的类型推断、Lambda表达式就是从Scala引入的特性。
三、 Scala Java 关系
         1 Scala和Java及JVM关系图
733bb2320911496686ebfe5961a1ba16.png
四、 Scala 环境搭建
        1)安装步骤
                (1)首先确保 JDK1.8 安装成功
                (2)下载对应的 Scala 安装文件 scala-2.12.11.zip
                (3)解压 scala-2.12.11.zip,我这里解压到 D:\Tools
                (4)配置 Scala 的环境变量
eb84186588254e95bd79236c0c40a05a.png

40fdf9ea0e2141ee9e7e236db2b72d77.png         2)测试  

                (1)在键盘上同时按 win+r 键,并在运行窗口输入 cmd 命令

9df5de9bf994452c93898ed608614b2e.png

                (2)输入 Scala 并按回车键,启动 Scala 环境。然后定义两个变量,并计算求和。 

27568fd355b24bac91b7396f1e5130ec.png

         3) Scala 插件安装

        默认情况下 IDEA 不支持 Sc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值