第 6 章 Scala编程
本章将使用流行的工具包Akka创建一个小型的Scala项目。Akka旨在让你更轻松地创建可伸缩的JVM应用程序,它支持Java和Scala;由于是Scala之父开发的,因此非常适合用于创建Scala项目。
本章将创建一个简单的程序,它从一个固定的引言列表中随机地选择并显示一条引言。Akka基于本章将介绍的Actor模型。我们将使用Scala IDE来编写这个项目,Scala IDE存在独立的软件包和Eclipse IDE插件,我们将使用后者。我们将使用Scala构建工具(Scala Build Tool)来构建这个项目。本章介绍如下主题:
- Scala IDE for Eclipse插件;
- Scala构建工具(SBT);
- SBT Eclipse for SBT插件;
- 编译器
scalac; - Akka工具包;
- 使用ScalaTest进行单元测试;
- 编写可执行的主应用程序。
