欢迎来到中国铁道出版社有限公司官网!
$itImage.title$

Scala程序设计

书      号:9787113276119

丛  书 名:

作      者:智酷道捷内容与产品中心

译      者:

开      本:16开

装      帧:平装

正文语种:汉文

出  版 社:中国铁道出版社有限公司

定      价:48

  • 内容简介

    本书循序渐进地介绍了Scala编程语言的相关知识,共分为10章,首先详细介绍了Scala的一些基础知识,然后进一步介绍了Scala的数据类型、基本运算、内建控制、类和对象、自适应类型和函数等知识;另外,本书还介绍了Scala继承和多态、权限和集合、映射和模式匹配等,并系统地介绍了如何与Java进行互操作。本书案例简便易学,实用性强。
    本书适合作为高等院校计算机相关专业程序设计课程的教材,也可作为Scala技术的培训用书。
  • 前言

    很少有一门语言能够像Scala这样,因为成为大数据框架Spark的核心和首选开发语言而爆发式地普及起来的。据Spark官方统计,2014年和2015年全世界范围内基于Spark开发采用最多的语言一直都是Scala。另外,在大数据领域越来越多的其他技术框架,例如Kafka等也都把Scala作为实现和开发语言。因此,为了奠定大数据领域学习的基础,本书以实战为主导,以实战与理论相结合的方式来帮助读者学习Scala语言。
    本书是由直接参与Scala研发的一线工程师编写的,因而对Scala原理的解读和应用更加值得信赖,目的是让读者能够全面理解和掌握Scala编程语言的核心特性,并能够深入理解Scala语言在设计取舍背后的动因。书中案例简便易学,实用性强,通过阅读本书,读者能够获得所需,成为一名合格的Scala程序员。
    本书是为想要快速学习或者正在学习Scala编程语言的读者编写的,循序渐进地介绍了Scala编程语言的知识。 本书共分10章,首先详细介绍了Scala的一些基础知识,并和Java中的相关概念进行了对比学习,以方便读者快速掌握Scala;然后进一步介绍了Scala的数据类型、基本运算、内建控制、类和对象、自适应类型和函数等知识,以及与Java的一些差异,方便读者编写出更简洁的代码;另外,本书还介绍了Scala继承和多态、权限和集合、映射和模式匹配等,并系统地介绍了如何与Java进行互操作。阅读本书不需要读者熟悉Scala和Java编程语言,但如果读者具备一些Java、面向对象编程的背景知识,则更为理想。
    通过大量实例,本书可以帮助读者更好地巩固所学知识,提升自己的编程能力;扫描书中的二维码,读者可以获得更多学习资源和技术支持,如教学视频、案例源代码、教师指导手册、教学PPT、教学设计及其他资源等,还有和每章内容配合使用的10套作业和难易程度不同的3套试卷,以方便读者学习。
    本书由北京智酷道捷教育科技有限公司组织多名一线Scala研发工程师联合编写,书中案例皆为当下流行的项目案例,极具参考价值,既可作为高等院校本、专科计算机相关专业的程序设计教材,也可作为Scala技术的培训图书。由于时间有限,书中难免有疏漏及不足之处,敬请广大读者批评指正!

    编 者 
    2020年10月
  • 目录

  • 作者介绍

  • 编辑推荐

  • 书评书荐

  • 附件下载

图书推荐