Учебник по Scala

python

Scala — это мультипарадигмальный язык программирования, предназначенный для объединения возможностей объектно-ориентированного и функционального программирования.

Scala работает на виртуальной машине Java и совместим с существующими Java-программами.

Исходный код Scala компилируется в байт-код Java, поэтому он может выполняться на JVM и вызывать существующие библиотеки классов Java.


Для кого этот урок?

Этот учебник подходит разработчикам, которые хотят изучить язык программирования Scala с нуля. Конечно, этот учебник также углубляется в некоторые модули, чтобы вы лучше поняли применение Scala.



Что нужно знать перед изучением этого учебника

Прежде чем продолжить этот урок, вы должны понимать некоторые базовые термины компьютерного программирования. Если вы изучали язык программирования Java, это поможет вам быстрее понять программирование на Scala.

ИзучитеУчебник по Java。


Ваша первая программа на Scala: Hello World

Ниже представлена типичная программа Hello World, написанная на Scala:

Пример (HelloWorld.scala)

object HelloWorld {
    def main(args: Array[String]): Unit = {
        println("Hello, world!")
    }
}

Сохраните приведённый выше код в файле HelloWorld.scala и запустите указанную программу на Scala (также можно запустить её напрямую онлайн):

$ scalac HelloWorld.scala  // 把源码编译为字节码
$ scala HelloWorld  // 把字节码放到虚拟机中解释运行

Результат вывода:

Hello, world!

Рекомендуемые связанные документы

Ниже приведёнScala Language Specification.pdfдокумент, который можно использовать как справочник для обучения:

Другие расширения