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  // 把字节码放到虚拟机中解释运行

输出结果为

Hello, world!

相关文档推荐

以下是一份 Scala语言规范.pdf 文档可作为学习参考