Scala 教程

Scala 是一門多範式(multi-paradigm)的編程語言,設計初衷是要集成麵向對象編程和函數式編程的各種特性。
Scala 運行在 Java 虛擬機上,並兼容現有的 Java 程序。
Scala 源代碼被編譯成 Java 字節碼,所以它可以運行於 JVM 之上,並可以調用現有的 Java 類庫。
誰適合閱讀本教程?
本教程適合想從零開始學習 Scala 編程語言的開發人員。當然本教程也會對一些模塊進行深入,讓你更好的了解 Scala 的應用。
學習本教程前你需要了解
在繼續本教程之前,你應該了解一些基本的計算機編程術語。如果你學習過Java編程語言,將有助於你更快的了解 Scala 編程。
學習 Java 教程。
第一個 Scala 程序:Hello World
以下是用 Scala 編寫的典型 Hello World 程序:
實例(HelloWorld.scala)
object HelloWorld {
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}
運行實例 »
將以上代碼保存為 HelloWorld.scala 文件,執行以上 scala 程序(你也可以直接在線執行):
$ scalac HelloWorld.scala // 把源碼編譯為字節碼 $ scala HelloWorld // 把字節碼放到虛擬機中解釋運行
輸出結果為:
Hello, world!
相關文檔推薦
以下是一份 Scala語言規範.pdf 文檔,可作為學習參考:
點我分享筆記