Scala程序设计图书目录

有没有人在啊,想请教一下,Scala程序设计图书目录
最新回答
一脸懵

2024-09-26 10:58:39

Scala程序设计图书目录概览

第1章介绍了Scala的基本概念,包括选择Scala的理由、Scala的定义、函数式编程的介绍,以及本书的主要内容和面向读者。随后是作者的致谢。

第二章从入门开始,详细讲述了如何下载、安装和运行Scala,包括在Windows和类UNIX系统上的步骤,以及在命令行和集成开发环境(IDE)中的操作。还涉及了如何编译Scala代码。

第三章深入讲解Scala的核心特性,如如何像Java一样使用Scala,Java基本类型的Scala对应,元组和多重赋值等。这一章突出了Scala带给Java程序员的惊喜,如默认的访问修饰符和可选分号等。

第4章专门讨论Scala的类和对象,包括创建类、字段、方法和构造函数,类的继承,以及单例对象和伴生对象的区别。Scala中的static概念也在此章节中介绍。

第五章介绍自适应类型,包括容器和类型推演,如Any、Nothing、Option等类型,以及方法的返回类型推演和变参传递。

第六章深入函数和闭包,从普通函数到高阶函数,偏应用函数和闭包的使用,以及trait和类型转换的运用。

接下来的章节涵盖容器的使用、模式匹配、正则表达式、并发编程、Java互操作、单元测试、异常处理等实战应用,从编写单元测试到处理实际问题,内容丰富实用。

最后,附录A提供了丰富的Web资源供读者进一步学习和探索。