Scala谜题

Scala谜题

评分

★★★★★

ISBN

9787115460073

出版社

人民邮电出版社 2017-11-01出版

分类

编程设计

内容简介
Scala是一种多范式的编程语言,其设计初衷是要整合面向对象编程和函数式编程的各种特性。《Scala谜题》整合了众多典型的Scala代码示例,深入解密Scala。书中不仅介绍了Scala语言,还介绍了编译器。《Scala谜题》通过有趣的方式带领读者学习并深入理解和掌握Scala。全书共有36个谜题,每一个谜题都可以丰富读者的知识,并能够让读者更深入地了解Scala。《Scala谜题》适合于对Scala感兴趣的开发者、对JVM平台上的语言以及函数式编程感兴趣的程序员阅读。
AI简介
这是一本探索Scala编程语言和编译器的趣味指南。这本书通过谜题的形式,带领读者深入理解Scala,从而掌握这门多范式编程语言。书中不仅介绍了Scala语言,还介绍了编译器,为读者提供了丰富的实践机会。 书中精心设计的谜题,涵盖了Scala的各个方面,包括变量初始化、成员声明的位置、继承、集合操作、参数类型、闭包、Map表达式、循环引用变量、等式的例子、lazy val、集合的迭代顺序、自引用、Return语句、偏函数中的_、多参数列表、隐式参数、重载、命名参数和缺省参数、正则表达式、填充、投影、构造器参数、Double.NaN、getOrElse、Any Args、null、AnyVal、隐式变量、显式声明类型、View、toSet、缺省值、关于Main、列表、计算集合的大小等。 每一个谜题都可以丰富读者的知识,并能够让读者更深入地了解Scala。例如,书中通过自引用变量定义示例,展示了如何通过隐式变量来定义不同的行为和上下文。通过解决这些谜题,读者可以学习到许多Scala语言中容易忽视的雷区和陷阱,避免在编程过程中产生错误。 此外,书中还详细介绍了显式类型声明在隐式转换函数中
阅读/下载地址