大数据系列 : Scala之旅(一) 简介 , 环境搭建

什么是Scala

官网地址 : https://www.scala-lang.org/ , 描述如下

Scala是一种将面向对象和函数式编程结合在一起的一种简洁的高级语言。Scala是静态类型的语言 , 这有助于避免复杂应用中的一些错误 , 它的JVM、JS运行时可以让你通过现有的库生态迅速构建高性能系统。

Scala的优势

1.优雅 : Scala的表达能力很强 , 特别是处理流数据 , 冗长的Java用Scala来表达的话往往只需要一两行

2.运行速度快 : Scala是静态编译的 , 运行速度与Java一致

3.生态圈 : Hadoop目前是大数据事实标准 , Spark并不是要取代Hadoop , 而是要完善Hadoop生态 。

Scala环境搭建

1.官网下载SDK , https://www.scala-lang.org/download/

2.配置Scala环境变量

3.配置Idea Scala开发环境

4.在Idea中创建Scala项目

5.也可以在Java Maven项目中直接创建Scala类 , Java与Scala可无缝切换

猜你喜欢

转载自blog.csdn.net/qq_40651717/article/details/86480626