• 内容详情
  • Scala程序设计 第2版 PDF电子书学习教程

    1. 深入剖析最流行的函数式编程语言Scala
    2. 全面展示Scala语言生态环境下,高效编写代码的方法与技巧
    3. 涵盖Scala最新语言特性,新添了模式匹配、推导式以及高级函数式编程
    4. Typesafe顾问Dean Wampler、Twitter平台负责人Alex Payne作品

    Scala具备现代对象模型、函数式编程以及先进类型系统的所有优势,是一门可以满足现代软件工程师需求的语言。本书通过大量的代码示例,向读者全面展示了在Scala语言生态环境下,如何高效地编写代码;同时阐明了Scala是目前编写高扩展性和以数据为中心的应用软件的最佳语言。

    在第1版的基础之上,第2版介绍了Scala的最新语言特性,新添了模式匹配、推导式以及高级函数式编程等知识。通过阅读本书,读者还能学会如何使用Scala命令行工具、第三方工具、库以及适用于编辑器和IDE的Scala相关插件。本书既适合Scala初学者入门,也适合经验丰富的Scala开发者参考。

    通过阅读,你可以:

    ● 利用Scala简洁灵活的语法,提高编程效率;
    ● 深入学习函数式编程的基本技能和高级技能;
    ● 使用Scala函数式组合器,构造“杀手级”大数据应用;
    ● 使用Scala提供的trait类型实现mixin组合,使用模式匹配实现数据抽取功能;
    ● 学习Scala语言中复杂的类型系统,了解函数式编程和面向对象编程中的概念;
    ● 深入学习包括Akka的Scala并发工具;
    ● 掌握如何开发丰富的领域特定语言;
    ● 掌握构建可扩展、健壮的Scala应用软件的良好设计技巧。

    【书籍目录】

    第 1 章 零到六十:Scala 简介 阅读
    第 2 章 更简洁,更强大
    第 3 章 要点详解
    第 4 章 模式匹配
    第 5 章 隐式详解
    第 6 章 Scala 函数式编程
    第 7 章 深入学习 for 推导式
    第 8 章 Scala 面向对象编程
    第 9 章 特征
    第 10 章 Scala 对象系统(I)
    第 11 章 Scala 对象系统(II)
    第 12 章 Scala 集合库
    第 13 章 可见性规则
    第 14 章 Scala 类型系统(I)
    第 15 章 Scala 类型系统(II)
    第 16 章 高级函数式编程
    第 17 章 并发工具
    第 18 章 Scala 与大数据
    第 19 章 Scala 动态调用
    第 20 章 Scala 的领域特定语言
    第 21 章 Scala 工具和库
    第 22 章 与 Java 的互操作
    第 23 章 应用程序设计
    第 24 章 元编程:宏与反射

    1. 全库网所有资源均来源于用户上传和网络,如有侵权请发送邮箱联系站长处理!
    2. 如果你有好的资源或者原创教程,可以到审核区投稿发布,分享会有钻石奖励和额外收入!
    3. 全库网所有的源码、教程等其它资源均源于用户上传发布,如有疑问,可直接联系发布作者处理
    4. 如有链接无法下载、失效或广告,请联系全库网管理员核实处理!
    5. 通过发布原创教学视频或优质源码资源可以免费获得全库网站内SVIP会员噢
    6.全库网管理猿邮箱地址:admin@qkuser.com,我们会在收到您的邮件后三个工作日内完成处理!
    7. 如遇到加密压缩包,默认解压密码为"qkuser.com",如遇到无法解压的请联系管理员!

    全库网 » Scala程序设计 第2版 PDF电子书学习教程