English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Dieses Handbuch ist für Anfänger konzipiert und hilft ihnen, die Grundkenntnisse von Scala durch einfache Schritte zu erlernen. Nach Abschluss dieses Handbuchs werden Sie feststellen, dass Sie über ein mittleres Niveau an Fachwissen in Scala verfügen und sich hier auf ein höheres Niveau heben können.
Scala ist eine mehrparadigmatische (multi-Programmingssprache, deren Designzweck es ist, verschiedene Eigenschaften der objektorientierten und funktionalen Programmierung zu integrieren.
Scala läuft auf der Java-Virtualmachine und ist mit bestehenden Java-Programmen kompatibel.
Scala-Quellcode wird in Java-Bytecode kompiliert und kann daher auf der JVM ausgeführt werden und auf bestehende Java-Bibliotheken zugreifen.
本教程适合想从零开始学习 Scala 编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好地了解 Scala 的应用。
在继续本教程之前,你应该了解一些基本的计算机编程术语。如果你学习过Java编程语言,将有助于你更快地了解 Scala 编程。
学习 Java 教程。
以下是用 Scala 编写的典型 Hello World 程序:
object HelloWorld { def main(args: Array[String]): Unit = { println("Hello, world!") } }测试看看 ‹/›
将以上代码保存为 HelloWorld.scala 文件,执行以下 scala 程序(你也可以直接在线执行):
$ scalac HelloWorld.scala // 将源代码编译成字节码 $ scala HelloWorld // 将字节码放入虚拟机中解释执行
输出结果为:
Hello, world!
Scala是一种现代的多范式编程语言,旨在以简洁,优雅和类型安全的方式表达常见的编程模式。Scala由Martin Odersky创建,他于2003年发布了第一个版本。Scala平稳地集成了面向对象和功能语言的功能。本教程以简单易懂的方式介绍了Scala的基础知识。