Scala編程(第3版)
作品簡(jiǎn)介
本書由直接參與Scala開發(fā)的一線人員編寫,因而對(duì)原理的解讀和應(yīng)用的把握更加值得信賴。本書面向具有一定編程經(jīng)驗(yàn)的開發(fā)者,目標(biāo)是讓讀者能夠全面了解和掌握Scala編程語(yǔ)言的核心特性,并能夠深入理解Scala這門語(yǔ)言在設(shè)計(jì)取舍背后的動(dòng)因。即便是不直接使用Scala或從事一線編程工作的讀者,也能從本書學(xué)到大量關(guān)于函數(shù)式和面向?qū)ο蟮木幊谈拍詈图记伞?/p>
(德)馬丁·奧德斯基(Martin Odersky)是Scala編程語(yǔ)言的締造者。他是瑞士洛桑理工學(xué)院(EPFL)的教授,同時(shí)也是Typesafe, Inc.(已更名為L(zhǎng)ightbend)的創(chuàng)始人。
(美)萊·斯彭(Lex Spoon)是Semmle Ltd.的一名軟件工程師。他在EPFL作為博士后圍繞著Scala開展了兩年的工作。
(美)比爾·凡納斯(Bill Venners)是Artima Inc.的總裁,Artima開發(fā)者網(wǎng)站(www.artima. com)的發(fā)行人,以及Escalate Software、LLC的聯(lián)合創(chuàng)始人。他著有《Inside the Java Virtual Machine》,這是一本面向程序員講解Java平臺(tái)架構(gòu)和內(nèi)部實(shí)現(xiàn)原理的書。
作品目錄
- 對(duì)早前版本《Scala編程》的贊許
- 推薦序
- 譯者序
- 序
- 致謝
- 引言
- 第1章 一門可伸縮的語(yǔ)言
- 第2章 Scala入門
- 第3章 Scala入門(續(xù))
- 第4章 類和對(duì)象
- 第5章 基礎(chǔ)類型和操作
- 第6章 函數(shù)式對(duì)象
- 第7章 內(nèi)建的控制結(jié)構(gòu)
- 第8章 函數(shù)和閉包
- 第9章 控制抽象
- 第10章 組合和繼承
- 第11章 Scala的繼承關(guān)系
- 第12章 特質(zhì)
- 第13章 包和引入
- 第14章 斷言和測(cè)試
- 第15章 樣例類和模式匹配
- 第16章 使用列表
- 第17章 使用其他集合類
- 第18章 可變對(duì)象
- 第19章 類型參數(shù)化
- 第20章 抽象成員
- 第21章 隱式轉(zhuǎn)換和隱式參數(shù)
- 第22章 實(shí)現(xiàn)列表
- 第23章 重訪for表達(dá)式
- 第24章 深入集合類
- 第25章 Scala集合架構(gòu)
- 第26章 提取器
- 第27章 注解
- 第28章 使用XML
- 第29章 用對(duì)象實(shí)現(xiàn)模塊化編程
- 第30章 對(duì)象相等性
- 第31章 結(jié)合Scala和Java
- 第32章 Future和并發(fā)編程
- 第33章 組合子解析
- 第34章 GUI編程
- 第35章 SCells試算表
- 附錄A Unix和Windows環(huán)境的Scala腳本
- 術(shù)語(yǔ)表
- 關(guān)于作者
免責(zé)聲明:本站詞條系由網(wǎng)友創(chuàng)建、編輯和維護(hù),內(nèi)容僅供參考。
以上內(nèi)容均為商業(yè)內(nèi)容展示,僅供參考,不具備專業(yè)問題解決服務(wù),
如果您需要解決具體問題(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域的專業(yè)人士。
如您發(fā)現(xiàn)詞條內(nèi)容涉嫌侵權(quán),請(qǐng)通過 948026894@qq.com 與我們聯(lián)系進(jìn)行刪除處理!