快学Scala

相关资料

[

要不要选这本书?给你一个简短的答案——是的,只要你是一个有经验并想寻求更大施展的程序员。如果你已经开始为好似拜占庭式动物园的scala代码而困惑,本书更会让你理清头绪,回归生产力正途。

如果你没开始用scala,只是在网上学习,也很难不注意到关于有哪些公司开始实践scala,它们又是如何实践的大量讨论和猜测。很显然,scala激发了很多人的兴趣,同样明显的是,他们中的绝大部分还弄不懂scala是否适合自己及自己的项目。《快学scala》可以帮你或你的团队做这个决定。如已决定上scala项目,这本书更是必不可少。

让我们从头开始!原书名中的“impatient”并非对“没有准备好”的托词,所以必须全力以赴。这本书写给认真对待自己“手艺”的程序员。经过作者富有智慧的精心编写,有经验的程序员能快速分辨,书中哪些对scala而言是核心内容,哪些是额外“加餐”。本书无可挑剔!如果你不喜简单重复,偏好字字珠玑,那恭喜你选对书了。

当然,“快”不是这本书的唯一长处。写这篇文章时,scala书籍迎来一波高潮。我读了几本,但其中大部分我不大可能再看。本书之所以不同,归功于其独特的设计和使命。尽管scala这门语言非常年轻,但如何通过书来学习scala却很快变得教条起来。虽然教条不见得不好,本书却试图打破教条,从以下三个方面实现突围:
1)不马上跳到函数式编程;
2)努力搭建适用于java/c++程序员的共同基础;
3)在引入新的概念之前,优先让用户理解可做类比的知识。
——amazon.com超人气书评节选

]

本书特色

[

 

    
《java核心技术》的作者cay s. horstmann*新力作  
      同类书目推荐:

   《编程ing》

   《正则指引》

   《java设计模式(第2版)》

  同作者书目推荐:

   《java核心技术》
 
 

]

内容简介

[

    
scala是一门以java虚拟机(jvm)为目标运行环境并将面向对象和函数式编程语言的*佳特性结合在一起的编程语言。你可以使用scala编写出更加精简的程序,同时充分利用并发的威力。由于scala运行于jvm之上,因此它可以访问任何java类库并且与java框架进行互操作。本书从实用角度出发,给出了一份快速的、基于代码的入门指南。horstmann以“博客文章大小”的篇幅介绍了scala的概念,让你可以快速地掌握和应用。实际上手的操作,清晰定义的能力层次,从初级到专家级,全程指导。

 《快学scala》适合有一定的java编程经验、对scala感兴趣,并希望尽快掌握scala核心概念和用法的开发者阅读。

]

作者简介

[

       Cay S.
Horstmann是《Java核心技术》卷1和卷2第8版(Sun Microsystems出版社2008年出版)的主要作者,除此之外,他还著有其他十多本面向专业程序员和计算机科学专业学生的书籍。他是San
Jose

]

目录

译者序 iii 序xv 前言xvii 作者简介xix 第1章 基础a1 1 1.1 scala解释器1 1.2 声明值和变量 3 1.3 常用类型 4 1.4 算术和操作符重载 5 1.5 调用函数和方法 7 1.6 apply方法8 1.7 scaladoc9 练习11 第2章 控制结构和函数a1 13 2.1  条件表达式14

封面

快学Scala

书名:快学Scala

作者:霍斯曼

页数:388

定价:¥79.0

出版社:电子工业出版社

出版日期:2012-10-01

ISBN:9787121185670

PDF电子书大小:88MB 高清扫描完整版



本文标题:《快学Scala》PDF下载

资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!