English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Учебник по Scala

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

  

Scala это много范式 (multi-paradigm) языков программирования, его初衷是要集成面向对象编程和函数式编程的各种特性。

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("Привет, мир!")
    }
}
Проверьте, ‹/›

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

$ scalac HelloWorld.scala // Компилируйте исходный код в байт-код
$ scala HelloWorld // Положите байт-код в виртуальную машину для интерпретации и выполнения

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

Привет, мир!

Scala — это современный мультипарадигмальный языков программирования, который нацелен на выражение общих шаблонов программирования с помощью краткости, элегантности и типовой безопасности. Scala была создана Мартином Одерски, который выпустил первую версию в 2003 году. Scala平稳 интегрирует функции объектно-ориентированного и функционального языков. Этот учебник представляет основы Scala в простом и понятном виде.