百科創(chuàng)建
26.4K
6038

Scala編程(第3版)

作品簡介

本書由直接參與Scala開發(fā)的一線人員編寫,因而對原理的解讀和應(yīng)用的把握更加值得信賴。本書面向具有一定編程經(jīng)驗的開發(fā)者,目標(biāo)是讓讀者能夠全面了解和掌握Scala編程語言的核心特性,并能夠深入理解Scala這門語言在設(shè)計取舍背后的動因。即便是不直接使用Scala或從事一線編程工作的讀者,也能從本書學(xué)到大量關(guān)于函數(shù)式和面向?qū)ο蟮木幊谈拍詈图记伞?/p>

(德)馬丁·奧德斯基(Martin Odersky)是Scala編程語言的締造者。他是瑞士洛桑理工學(xué)院(EPFL)的教授,同時也是Typesafe, Inc.(已更名為Lightbend)的創(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平臺架構(gòu)和內(nèi)部實現(xiàn)原理的書。

作品目錄

  1. 對早前版本《Scala編程》的贊許
  2. 推薦序
  3. 譯者序
  4. 致謝
  5. 引言
  6. 第1章 一門可伸縮的語言
  7. 第2章 Scala入門
  8. 第3章 Scala入門(續(xù))
  9. 第4章 類和對象
  10. 第5章 基礎(chǔ)類型和操作
  11. 第6章 函數(shù)式對象
  12. 第7章 內(nèi)建的控制結(jié)構(gòu)
  13. 第8章 函數(shù)和閉包
  14. 第9章 控制抽象
  15. 第10章 組合和繼承
  16. 第11章 Scala的繼承關(guān)系
  17. 第12章 特質(zhì)
  18. 第13章 包和引入
  19. 第14章 斷言和測試
  20. 第15章 樣例類和模式匹配
  21. 第16章 使用列表
  22. 第17章 使用其他集合類
  23. 第18章 可變對象
  24. 第19章 類型參數(shù)化
  25. 第20章 抽象成員
  26. 第21章 隱式轉(zhuǎn)換和隱式參數(shù)
  27. 第22章 實現(xiàn)列表
  28. 第23章 重訪for表達(dá)式
  29. 第24章 深入集合類
  30. 第25章 Scala集合架構(gòu)
  31. 第26章 提取器
  32. 第27章 注解
  33. 第28章 使用XML
  34. 第29章 用對象實現(xiàn)模塊化編程
  35. 第30章 對象相等性
  36. 第31章 結(jié)合Scala和Java
  37. 第32章 Future和并發(fā)編程
  38. 第33章 組合子解析
  39. 第34章 GUI編程
  40. 第35章 SCells試算表
  41. 附錄A Unix和Windows環(huán)境的Scala腳本
  42. 術(shù)語表
  43. 關(guān)于作者
6038

免責(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),請通過 948026894@qq.com 與我們聯(lián)系進(jìn)行刪除處理!

參考資料

一秒推