学习Scala第一天 scala开发环境搭建和helloword解析

信息来源于 DT大数据梦工厂微信公众账号:DT_Spark

1、什么是Scala?

Scala 本身是函数式编程和面向对象编程结合的语言,函数式编程适合于数值型计算。面向对象特别适合于大型工程和项目的组织,和团队的分工协作。

Scala在函数式编程和面向对象编程基础之上构建了一门非常优雅的语言。借助于scala可以构造各种规模的项目,在做计算的时候非常的精致和富裕表现力。从软件工程和数值计算来看,Scalas是一门近乎于完美的语言,既具有java的面向对象的优势,又具有函数值编程处理数据的能力。

2、构建Scala的开发环境

2.1 安装JAVA环境

打开Java的官方网站,安装最新的JAVA SDK。选择匹配你机器的操作系统版本和操作系统位数的JDK,JDK1.7或1.8都可以,推荐大家安装JDK1.8。


http://www.oracle.com/technetwork/java/javase/downloads/index.html
					

然后设置系统变量, 设置 JAVA_HOME, CLASS_PATH, PATH ,比如把JDK1.8安装到D:/JDK8目录下的系统配置。


JAVA_HOME=D:/jdk8;
CLASS_PATH=;.;%JAVA_HOME%/lib;
PATH=;.;%JAVA_HOME%/bin;
          

2.2 安装Scala

安装好JDK后,开始安装Scala.从Scala语言学习的角度上看,可以安装最新版本的Scala,由于到目前为止Spark的支撑编译语言环境是Scala2.10.* , 所以在构建真正的Scala开发的时候,下载Scala的2.10.*版本。


http://www.scala-lang.org/
					

从 http://www.scala-lang.org/download/all.html 下载Scala的2.10.4版本。

安装完成后,在系统环境变量中配置Scale, 配置 SCALA_HOME , PATH


SCALA_HOME=D:/installed_software/scala;
PATH=%SCALA_HOME%/bin;
					

在PATH目录下加入SCALA配置后,可以在任意目录使用SCALA的命令。

2.3 检查SCALA安装环境

进入CMD模式,在终端输入 scala -version ,出现如下图所示即表示安装成功。


D:\workspace\csdp20150624\csdp>scala -version
Scala code runner version 2.10.4 -- Copyright 2002-2013, LAMP/EPFL
					

3 SCALA IDE 选择并下载

IDEA实际开发应用较多,且集合了MAVEN、IBT。在Windows环境下,ScalaIDE也十分适合,因为是在ECLIPSE内部集成了Scala插件,对新手来说特别方便。

3.1 使用SCALA的IDE集成开发环境。scala for eclipse 下载:


http://scala-ide.org/download/sdk.html
					

根据自己的机器配置选择合适的IDE,我这里选择 For Scala 2.11.7 Windows64 版本的IDE,单击及下载。

3.2 解压并启动Eclipse IDE

将Eclpse解压到指定目录(指定的目录可以自己选择),进入Eclipse目录下,双击 Eclipse,进入到制定的WorkSpace 新建一个 scala project.命名为ScalaInAction

新建一个Scala Object, Name设为 HelloScala, Package设为 scala.hello, 并创建 main方法。

HelloWord.scala


object HelloWord{
  def main(args: Array[String]): Unit = {
    println("HelloScala!A new World")
  }
}

Scala 深入浅出实战经典(1-64讲)完整视频、PPT、代码下载:

百度云盘:http://pan.baidu.com/s/1c0noOt6

腾讯微云:http://url.cn/TnGbdC

360云盘:http://yunpan.cn/cQ4c2UALDjSKy 访问密码 45e2


发布了118 篇原创文章 · 获赞 35 · 访问量 12万+

猜你喜欢

转载自blog.csdn.net/abc7845129630/article/details/47061629