Scala入門到放棄——安裝和基本使用(一)

Scala

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

一、概述

Scala是一門多範式的編程語言,一種類似java的編程語言 [1] ,設計初衷是實現可伸縮的語言 [2] 、並集成面向對象編程函數式編程的各種特性。

二、安裝和使用

安裝配置JDK(略)

C:\Users\Administrator>java -version
java version "1.8.0_161"
Java(TM) SE Runtime Environment (build 1.8.0_161-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode)

安裝配置Scala

下載地址:https://www.scala-lang.org/

本次課程使用的版本爲:scala-2.11.12.msi

注意:安裝目錄最好不要出現空格和中文字符

配置環境變量

C:\Users\Administrator>scala -version
Scala code runner version 2.11.12 -- Copyright 2002-2017, LAMP/EPFL

使用

  • 命令行(REPL模式)

    Scala解釋器讀到一個表達式,對它進行求值,將它打印出來,接着再繼續讀下一個表達式。這個過程被稱做讀取(READ)–求值(Evaluation)–打印(Print)–循環(Loop),即:REPL

    Welcome to Scala 2.12.8 (Java HotSpot(TM) 64-Bit Server VM, Java 1.8.0_161).
    Type in expressions for evaluation. Or try :help.
    
    scala> 8*5
    res0: Int = 40
    

    8*5執行計算後得到結果:40,結果被命名爲res0,類型爲Int

  • 手動編譯運行模式

    object HelloWorld{
    	def main(args:Array[String]):Unit = {
    		println("Hello World")
    	}
    }
    
    1. 創建scala的源文件*.scala
    2. 先編譯scalac *.scala
    3. 解釋執行scala *
  • IDE工具

    以IntelliJ爲例介紹,需要安裝scala plugin

在這裏插入圖片描述

在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章