Scala 教程
2023-02-18 15:29:19 时间
Scala 教程
![python](https://www.runoob.com/wp-content/uploads/2015/12/scala-icon.png)
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!")
}
}
def main(args: Array[String]): Unit = {
println("Hello, world!")
}
}
运行实例 »
将以上代码保存为 HelloWorld.scala 文件,执行以上 scala 程序(你也可以直接在线执行):
$ scalac HelloWorld.scala // 把源码编译为字节码 $ scala HelloWorld // 把字节码放到虚拟机中解释运行
输出结果为:
Hello, world!
相关文档推荐
以下是一份 Scala语言规范.pdf 文档,可作为学习参考:
相关文章
- Java内存模型(Java Memory Model,JMM)
- Java使用Steam流对数组进行排序
- 【Java技术专题】「原理专题」深入分析Java中finalize方法的作用和底层原理
- JavaFx 使用字体图标记录
- JavaFx 模拟键盘和鼠标事件
- 关于Java执行Cmd命令出现的死锁问题解决
- Java/Kotlin Double保留小数点后几位
- Java编程小技巧(1)——方法传回两个对象
- Java/Kotlin 实现控制台输出日志保存到文件
- 使用Jitpack发布开源Java库
- JavaFx 软件重启功能实现
- JavaFx 实现按钮防抖
- Java/Kotlin 密码复杂规则校验
- JavaFx Tooltip悬浮提示使用及自定义
- JavaFx WebView使用研究
- JavaFx 监听剪切板实现(Kotlin)
- JavaFx全局快捷键实现(Kotlin)
- JavaFx 创建快捷方式及设置开机启动
- JavaXMail发送邮件功能实现
- Kotlin/Java 读取Jar文件里的指定文件