你的位置:首页 > 信息动态 > 新闻中心
信息动态
联系我们

Scala入门教程(一)

2021-11-24 5:50:57

简介

Scala(斯嘎啦),Scalable Language(可伸缩编程语言),它是基于JVM的多范式编程语言,通俗的讲Scala是一种运行在JVM上 的函数式面向对象的编程语言。它集成了面向对象和面向函数式编程的各种特性,以及更高层的并发模型。Scala的运行环境和Java类似,也是依赖JVM的,同时Scala支持多种编程风格。

特点

  • 兼容Java,可以访问庞大的Java类库
  • 精简,表达能力强,一行代码可以抵得上多行Java代码,并发速度快
  • Scala可以让你的程序保持短小,清晰,看起来更简洁、优雅
  • Scala拥有非常先进的静态类型系统,支持类型推断和模式匹配
  • 可以开发大数据应用程序

Scala和Java对比:

scala和java对比

Scala环境搭建

scala程序运行需要依赖于Java类库,那么必须要有Java运行环境,scala才能正确执行. 所以要编译运行scala程序,需要:

JDK(JDK包含JVM)

Scala编译器(Scala SDK)

接下来,需要依次安装以下内容:
安装JDK
安装Scala SDK
安装JDK
安装JDK 1.8 *位版本,并配置好环境变量, 此过程略.

检查JDK安装是否成功
1、win+R键,然后输入cmd进入控制台
进入控制台
2、在控制台中输入java -version

如果显示下图就说明安装成功
能看到java版本信息就算安装成功

安装Scala SDK
Scala SDK是scala语言的编译器,要开发scala程序,必须要先安装Scala SDK

我安装的版本是: 2.11.12

步骤

下载Scala SDK.官方下载地址: scala-lang.org/download/
安装Scala SDK.2.1 双击scala-2.11.12.msi,将scala安装在指定目录, 傻瓜式安装, 下一步下一步即可. 2.2 安装路径要合法, 不要出现中文, 空格等特殊符号.
测试是否安装成功打开控制台,输入: scala -version

在这里插入图片描述
在这里插入图片描述