Scala编程(第5版)

Scala编程(第5版)

评分

★★★★★

ISBN

9787121428326

出版社

电子工业出版社 2022-02-01出版

译者

高宇翔

分类

编程设计

内容简介
本书由直接参与 Scala 开发的一线人员编写,深入介绍了 Scala 这门结合面向对象和函数式的编程语言的核心特性和设计取舍。继第 4 版后,时隔一年,本书迎来重大更新,内容覆盖 Scala 3.0,对新的缩进语法、并集类型、交集类型、枚举、代数数据类型、上下文参数、特质参数、扩展方法、类型族等都有详细介绍。本书适合有一定编程经验的开发者阅读,尤其是对 Scala 3.0 新特性感兴趣的开发者朋友。即便是不直接使用 Scala 的读者,也能从本书中学到大量关于函数式和面向对象的编程概念和技巧。
AI简介
这是一本深入介绍Scala这门编程语言核心特性和设计取舍的技术书籍。书中涵盖了Scala 3.0的新特性,包括新的缩进语法、并集类型、交集类型、枚举、代数数据类型、上下文参数、特质参数、扩展方法、类型族等。同时,书中还详细介绍了Scala函数定义与执行,Scala数组与列表的应用,类与对象的定义与创建,私有字段与方法的访问限制,抽象类与无参方法,高阶函数在控制抽象中的应用,列表操作与List类方法的应用,Scala基础类型介绍,类型参数化在数据结构中的应用,可变对象的概念和特点,可变和不可变集合,集合的一致性,断言的基本用法,Scala断言和测试的全面解析,以及Scala社区的重要贡献者介绍等内容。 在书中,作者以面向对象和函数式编程为核心,深入浅出地介绍了Scala的核心特性和设计取舍。书中通过丰富的实例和代码,展示了Scala在处理复杂问题时的优势。同时,书中还对Scala 3.0的新特性进行了详细介绍,包括新的缩进语法、并集类型、交集类型、枚举、代数数据类型、上下文参数、特质参数、扩展方法、类型族等。这些新特性的介绍,可以帮助读者更好地理解Scala 3.0的新特性,并掌握Sc
阅读/下载地址