1. 程式人生 > >Scala 簡介及安裝配置(Windows作業系統)

Scala 簡介及安裝配置(Windows作業系統)

一、Scala語言簡介

Scala是一種多正規化的程式語言,其設計的初衷是要整合面向物件程式設計和函數語言程式設計的各種特性。Scala運行於Java平臺(Java虛擬機器),併兼容現有的Java程式。它也能運行於CLDC配置的Java ME中。目前還有另一.NET平臺的實現,不過該版本更新有些滯後。Scala的編譯模型(獨立編譯,動態類載入)與Java和C#一樣,所以Scala程式碼可以呼叫Java類庫(對於.NET實現則可呼叫.NET類庫)。Scala包括編譯器和類庫,以及BSD許可證釋出。

# Scala 是多正規化的程式語言(支援多種方式的程式設計)

1、使用面向物件程式設計
2、使用函數語言程式設計
3、特點

  • 優點: 是的程式碼非常簡潔
  • 缺點: 可讀性太差, 尤其是隱式類,隱式函式、隱式引數

二、下載和安裝Scala

1、安裝JDK

  如有未安裝的童鞋,可以參考[這裡](http://www.runoob.com/java/java-environment-setup.html)

2、驗證Java 環境

java -version

在這裡插入圖片描述

3、下載Scala

   官網地址:  https://www.scala-lang.org/download/ 
   我這裡下載的是 `scala-2.12.7`  Windows 版的
   ![在這裡插入圖片描述](https://img-blog.csdnimg.cn/20181118003206850.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2Z4YmluMTIz,size_16,color_FFFFFF,t_70)

4、安裝Scala:

   下一步(Next) --> 下一步(Next) --> 下一步(Next) 的傻瓜式安裝,哈哈

5、設定環境變數:SCALA_HOME和PATH路徑

# scala 安裝目錄
SCALA_HOME=D:\scala
# path 環境變數
PATH=%SCALA_HOME%\bin
  • 此電腦——> 右鍵單擊——>屬性
    在這裡插入圖片描述

  • 高階系統設定 ——> 左鍵單擊——> 單擊環境變數

在這裡插入圖片描述

  • 新建… ——> SCALA_HOME(value = scala 安裝目錄)

在這裡插入圖片描述

  • 編輯Path —— 新建 %SCALA_HOME%\bin
    在這裡插入圖片描述

6、驗證Scala

   這裡要注意, 重新開啟一個命令視窗
scala -version

在這裡插入圖片描述

三、Scala的執行環境

1、REPL(Read Evaluate Print Loop):命令列

2、IDE:圖形開發工具