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

Scala編程(第3版)

作品簡(jiǎn)介

本書(shū)由直接參與Scala開(kāi)發(fā)的一線人員編寫(xiě),因而對(duì)原理的解讀和應(yīng)用的把握更加值得信賴。本書(shū)面向具有一定編程經(jīng)驗(yàn)的開(kāi)發(fā)者,目標(biāo)是讓讀者能夠全面了解和掌握Scala編程語(yǔ)言的核心特性,并能夠深入理解Scala這門(mén)語(yǔ)言在設(shè)計(jì)取舍背后的動(dòng)因。即便是不直接使用Scala或從事一線編程工作的讀者,也能從本書(shū)學(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開(kāi)展了兩年的工作。

(美)比爾·凡納斯(Bill Venners)是Artima Inc.的總裁,Artima開(kāi)發(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)原理的書(shū)。

作品目錄

  1. 對(duì)早前版本《Scala編程》的贊許
  2. 推薦序
  3. 譯者序
  4. 致謝
  5. 引言
  6. 第1章 一門(mén)可伸縮的語(yǔ)言
  7. 第2章 Scala入門(mén)
  8. 第3章 Scala入門(mén)(續(xù))
  9. 第4章 類和對(duì)象
  10. 第5章 基礎(chǔ)類型和操作
  11. 第6章 函數(shù)式對(duì)象
  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章 斷言和測(cè)試
  20. 第15章 樣例類和模式匹配
  21. 第16章 使用列表
  22. 第17章 使用其他集合類
  23. 第18章 可變對(duì)象
  24. 第19章 類型參數(shù)化
  25. 第20章 抽象成員
  26. 第21章 隱式轉(zhuǎn)換和隱式參數(shù)
  27. 第22章 實(shí)現(xiàn)列表
  28. 第23章 重訪for表達(dá)式
  29. 第24章 深入集合類
  30. 第25章 Scala集合架構(gòu)
  31. 第26章 提取器
  32. 第27章 注解
  33. 第28章 使用XML
  34. 第29章 用對(duì)象實(shí)現(xiàn)模塊化編程
  35. 第30章 對(duì)象相等性
  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ù)語(yǔ)表
  43. 關(guān)于作者
6038

免責(zé)聲明:本站詞條系由網(wǎng)友創(chuàng)建、編輯和維護(hù),內(nèi)容僅供參考。

以上內(nèi)容均為商業(yè)內(nèi)容展示,僅供參考,不具備專業(yè)問(wèn)題解決服務(wù),

如果您需要解決具體問(wèn)題(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域的專業(yè)人士。

如您發(fā)現(xiàn)詞條內(nèi)容涉嫌侵權(quán),請(qǐng)通過(guò) 948026894@qq.com 與我們聯(lián)系進(jìn)行刪除處理!

參考資料

一秒推