实例介绍
介绍 本书是一份Scala编程语言的教程。写给那些直接参与Scala开发的人群。我们的目标是通过阅读此书,你能够学会一切所需,成为多产的Scala程序员。本书中所有的例子都能在Scala版本2.7.2下面编译通过。 谁应该阅读此书 本书的主要目标读者是那些想要学习使用Scala编程的程序员。如果你想要用Scala做你的下一个软件项目,那么本书是为你准备的。而且,本书希望能使那些希望拓展视界的程序员们通过学习一些新概念而获得趣味。打个比方,如果你是一位Java程序员,阅读本书将使你领略从函数型编程到高级面向对象思想的许多概念。我们相信学习Scala,还有它隐含的理念,通常都能帮你成为一个更好的程序员。 本书假设你已经有了通常的编程知识。当然Scala也可以很好的做为首次学习的编程语言,但这不是学习如何编程的书。 从另一方面来说,本书并不需要特定的编程语言知识。尽管大多数人在Java平台上使用Scala语言,但本书并不预设你知道任何关于Java的事情。然而,我们希望读者能够熟悉Java,这样我们可以在某些时候通过比较Scala和Java来帮助这些读者明白其中的差别。 如何使用本书 因为本书的主要目的是作为教材,所以推荐的阅读方式就是按照章节的次序,从头到尾。我们尽力一次介绍一个话题,并且仅以介绍过话题来说明新的话题。因此,如果你跳到后面去先睹为快,你可能会发现有些东西是用你不太明白的概念解释的。如果按照章节的顺序阅读,我们认为你将发现一步一个脚印的方式将引导你顺利地获得Scala开发的能力。 如果你发现一个你不懂的术语,请一定查找一下术语表和索引。许多读者会简单略过书中的某些部分,这也可以。术语表和索引有助于你返回到你略过的某些东西。 在你读完一遍之后,本书还可以做为一份语言参考书。Scala语言有一个正式的定义,但是语言的定义是以可读性为代价要求精确性的文档。尽管本书并未涵盖Scala的所有细节,但它在你更好地掌控Scala编程之前,作为一本平易近人的语言参考书已足够全面。 如何学习Scala 简单地通读本书,你将学到Scala的许多东西。但如果再只多做很少的事情,你将更快更全面地了解Scala。 首先,你可以好好地利用本书中包括的许多编程例子。尝试自己输入是一个强迫你的大脑思考每一行代码的方式。尝试各种各样的变化是让它们变得更有趣也是让你确信你已真正明白它们如何工作的方法。 介绍 xx 第二点,与多个在线论坛保持联系。采用这种方式,你和其他Scala痴迷者能够互相帮助。还有许多的电邮列表,讨论论坛,和聊天室,维基百科和多个特别为Scala准备的文档资料更新点。花些时间来查找包含你需要的信息的地方。这样,花更少的时间在小问题上,就能花更多的时间在更深入和更重要的地方。 最后,一旦你已经读得够多了,请把它用在你自己的编程项目上。从草案开始开发一个小程序,或大一点儿程序的附加部分。仅仅看书只能走到这么远。 电子书的特点 本书有纸面和PDF电子书两种形式。电子书并不仅仅是纸版书的可打印版本。虽然其内容与纸版书没有差别,但电子书已经(被)为在电脑屏幕上阅读做了仔细的设计和优化。 第一件要提的事就是书里面的大多数参考是超链接的。如果你选择一个到某个章节、图片、或者术语表的参考,你的PDF阅览器将立刻带你到选中的条目,从而避免你为了找到它翻遍全书。 另外,每页的底部有许多导引链接。“封面”,“概要”和“内容”链接将带你到本书的主要入口。“术语表”和“索引”链接将带你到本书的参考部分。最后,“讨论”链接将带你到在线论坛和其他读者、作者以及更大的Scala社区讨论问题。若你发现了一处印刷,或者什么东西你认为能够解释得更好的地方,请点击“建议”链接,带你到在线Web应用,并反馈给作者。 电子书里的页面除了空白页面被移除,剩余的页面重新排列编码外和打印出来的书没什么差别。页面的计数不同,这样当你想打印电子书的某些部分时,可以很容易地决定PDF页面的号码。所以,电子书的每一页的页码都和你在PDF阅读器中看到的页码一样。
【实例截图】
【核心代码】
4744300845390040919.zip
├── Scala Reference 2_7_zh.pdf
└── Scala编程.pdf
0 directories, 2 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论