Tutorial de Scala
Scala es un lenguaje de programación multiparadigma (multi-paradigm), diseñado originalmente para integrar diversas características de la programación orientada a objetos y la programación funcional.
Scala se ejecuta en la máquina virtual de Java y es compatible con los programas Java existentes.
El código fuente de Scala se compila en bytecode de Java, por lo que puede ejecutarse en la JVM y llamar a las bibliotecas de clases de Java existentes.
¿Quién debería leer este tutorial?
Este tutorial está dirigido a desarrolladores que quieren aprender el lenguaje de programación Scala desde cero. Por supuesto, este tutorial también profundizará en algunos módulos para que comprendas mejor las aplicaciones de Scala.
Lo que necesitas saber antes de estudiar este tutorial
Antes de continuar con este tutorial, deberías conocer algunos términos básicos de programación de computadoras. Si has estudiado el lenguaje de programación Java, te ayudará a comprender la programación en Scala más rápidamente.
AprenderTutorial de Java。
Primer programa en Scala: Hello World
El siguiente es un programa típico de Hello World escrito en Scala:
Ejemplo (HelloWorld.scala)
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}
Guarda el código anterior como un archivo HelloWorld.scala y ejecuta el programa Scala anterior (también puedes ejecutarlo directamente en línea):
$ scalac HelloWorld.scala // 把源码编译为字节码 $ scala HelloWorld // 把字节码放到虚拟机中解释运行
El resultado de salida es:
Hello, world!
Documentación recomendada
El siguiente es unEspecificación del lenguaje Scala.pdfdocumento, que puede utilizarse como referencia de estudio:
Otras extensiones