Latest web development tutorials

Scala 教程

Scala 教程

python

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!")
}
}

運行實例»

將以上代碼保存為HelloWorld.scala 文件,執行以上scala 程序(你也可以直接在線執行):

$ scalac HelloWorld.scala
$ scala HelloWorld.scala

輸出結果為:

Hello, world!

相關文檔推薦

以下是一份Scala語言規範.pdf文檔,可作為學習參考: