本手册由河北工业大学人工智能与数据科学学院刘洪普翻译。
本书原始链接:Scala Book
并根据课程内容进行了部分修改,时间仓促难免有错误,如果您发现错误请发邮件告知我,邮件地址在书中。
Scala 编程语言的一些特性:
- Scala 是一款高级语言(相对于汇编、机器语言等低级语言,或者 C 语言这样的中级语言);
- Scala 是静态类型的(相对于 Python 这种动态类型语言);
- Scala 的代码风格即简明又不乏可读性,极具表达力;
- Scala 支持面向对象的编程范式;
- Scala 支持函数式编程范式;
- Scala 具有成熟的推理系统;
- Scala 的代码编译为
.class
文件,需要在 Java 虚拟机(JVM)上运行。 - 在 Scala 中可以方便的使用 Java 的库。
当前文档版本:v 0.1-2020-04-01
下载地址:百度网盘
提取码:wco5