Scala編程思想(原書第2版)

Scala編程思想(原書第2版) 下載 mobi epub pdf 電子書 2025

Bruce Eckel
圖書標籤:
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
編輯器 / 1
shell / 2
安裝(Windows) / 5
安裝(Mac) / 9
安裝(Linux) / 13
運行Scala / 19
注釋 / 20
編寫腳本 / 21
值 / 22
數據類型 / 24
變量 / 27
錶達式 / 29
條件錶達式 / 31
計算順序 / 34
組閤錶達式 / 37
總結1 / 41
方法 / 45
類和對象 / 50
ScalaDoc / 54
創建類 / 55
類中的方法 / 58
導入和包 / 61
測試 / 65
域 / 70
for循環 / 72
Vector / 75
更多的條件錶達式 / 79
總結2 / 82
模式匹配 / 91
類參數 / 94
具名參數和缺省參數 / 98
重載 / 101
構造器 / 104
輔助構造器 / 108
類的練習 / 110
case類 / 112
字符串插值 / 115
參數化類型 / 117
作為對象的函數 / 120
map和reduce / 125
推導 / 128
基於類型的模式匹配 / 133
基於case類的模式匹配 / 136
簡潔性 / 139
風格拾遺 / 144
地道的Scala / 147
定義操作符 / 148
自動字符串轉換 / 151
元組 / 153
伴隨對象 / 157
繼承 / 163
基類初始化 / 166
覆蓋方法 / 170
枚舉 / 173
抽象類 / 176
特徵 / 179
統一訪問方式和setter / 185
銜接Java / 187
應用 / 190
淺嘗反射 / 192
多態 / 194
組閤 / 200
使用特徵 / 206
標記特徵和case對象 / 209
類型參數限製 / 211
使用特徵構建係統 / 214
序列 / 219
列錶和遞歸 / 223
將序列與zip相結閤 / 226
集 / 229
映射錶 / 232
引用和可修改性 / 235
使用元組的模式匹配 / 238
用異常進行錯誤處理 / 242
構造器和異常 / 247
用Either進行錯誤報告 / 250
用Option對“非任何值”
進行處理 / 255
用Try來轉換異常 / 261
定製錯誤報告機製 / 269
按契約設計 / 276
記日誌 / 279
擴展方法 / 282
使用類型類的可擴展係統 / 285
接下來如何深入學習 / 290
附錄A AtomicTest / 291
附錄B 從Java中調用
Scala / 293
索引 / 29
· · · · · · (收起)

具體描述

《Scala編程思想(原書第2版)》介紹瞭Scala的基礎特性,采用短小精悍的“原子”解構Scala語言的元素和方法。一個“原子”即為一個小型知識點,通過代碼示例引導讀者逐步領悟Scala的要義,結閤練習鼓勵讀者在實踐中讀懂並寫齣地道的Scala代碼。訪問下載練習解答和代碼示例,還可瞭解本書英文版的全新動態。

本書無需編程背景知識,適閤Scala初學者閱讀。同時,本書也為有經驗的程序員提供瞭“快車道”,共同探索編程語言未來的模樣。

·本書原則:積跬步以至韆裏,無任何前嚮引用,無任何對其他語言的引用,事實勝於雄辯,實踐齣真知。

·何謂“原子”:從Scala中提煉齣一個可運行的核心功能子集,形成眾多短小精悍的“原子”,再輔以練習和解答,使整個閱讀過程成為帶有許多檢查點的漸進式學習體驗,而不是在Scala龐大的知識體係中囫圇吞棗。

·寫給未來的代碼:相比於Java,Scale更加簡潔、閤理、高效、強大。但本書包含的隻是編程和Scala的基礎知識,它們不會使你暈頭轉嚮,而是在踏上更高級的編程之路時祝你一臂之力。

·技術和資源支持:針對Windows、Mac和Linux的安裝和入門指南,專為本書構建的AtomicTest測試係統,訪問www.AtomicScala.com免費下載代碼示例和習題解答。

用戶評價

評分

##太基礎瞭

評分

##學習scala

評分

##原本是要搞Spark,所以下決心開始學習scala,以前一直用C#,如果熟悉C#3.0以後的lambda錶達式,Linq等覺得並沒有什麼特彆的,但是還是入個門

評分

##對不起這名字。應該叫Scala快速入門

評分

##講得過於淺瞭,我是讀完纔發現,MD連怎麼輸入數據都沒講?!!

評分

##主要講瞭麵嚮對象的一些語法,有一些蠻重要的特性一筆帶過,總體而言,一般般,對於有java基礎的簡單入個門還可以

評分

##語言層麵的講解偏多一些,並不能保證你看完瞭就可以用 scala 構造復雜 App。有一些章節翻譯略爛,看不懂需要多翻一下 scala 官方文檔(官方文檔也很爛),當然有老司機帶是最好的。想要掌握更多跟 fp 相關的內容,讀 《scala 函數式編程》會好一些。

評分

##當初入門Scala用的書,以每個scala的特性來寫,還是比較容易上手的。

評分

##首先謝謝華章計算機的贈書,到瞭一個星期瞭,下班在傢看瞭下這本書。作為後java語言的scala在大數據裏應用非常廣泛。這本《scala編程思想》是入門初學者的一本好書,書不算很厚,每一章是一個知識點,而且講的都是非常基礎,分彆介紹瞭Scala的各個拿手好戲。 這本書的索引很詳細,不但把章節單獨抽齣列錶,還有圖示和代碼的索引,很貼心。 大多數的代碼都可以在Scala的網站和下載的Scala例子中找到,很適閤學習和分析。 Scala確實是更優秀的Java,而且我很欣賞它的設計理念,從邏輯上完整的補全瞭Java到現在為止齣現的許多不足和不完備;而且它是那麼精巧,易於使用,在XML和構造DSL是那麼的容易,很值得深入地研究這個編程語言。各位大師對其的高度評價,並不是虛言。 當然瞭,書籍的印刷還不錯。

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有