深入探索 Scala 集合技術手冊

晁岳攀

  • 出版商: 松崗圖書
  • 出版日期: 2016-11-08
  • 定價: $420
  • 售價: 8.5$357
  • 語言: 繁體中文
  • 頁數: 256
  • ISBN: 9572246054
  • ISBN-13: 9789572246054
  • 相關分類: JVM 語言
  • 立即出貨(限量) (庫存=4)

買這商品的人也買了...

商品描述

<內容介紹>

本書是第一本全方位介紹Scala集合框架的書,透過圖例、程式碼範例、表格等多種方式介紹集合類別的方法和
 
實作,並對相關類型的性能進行分析和比較,總結了各個集合類別的特點,幫助讀者快速掌握Scala集合框架。
 
本書適合軟體開發工程師、測試人員以及其他對Scala集合感興趣的相關人員閱讀。

<章節目錄>
第1章 Scala集合函式庫簡介
從整體上對Scala程式設計語言進行了介紹。
 
第2章 Traversable
介紹Traversable特質,它是所有集合類別的父特質,包含了最常用的轉換方法和收集方法。
 
第3章 Iterable
介紹Iterable特質,介紹了可疊代物件的特別方法。
 
第4章 Seq
介紹序列集合的特點。
 
第5章 Set
介紹Set集合。
 
第6章 Map
介紹映射集合。
 
第7章 陣列

第8章 字串(String和StringBuilder)
介紹陣列和字串。雖然它們沒有直接繼承集合特質,但是它們可以隱式地轉換成對應的集合物件,所以它們也可以看成特定類型的集合。
 
第9章 緩衝器

第10章 列表

第11章 堆疊和佇列
介紹特定類型的具體實作類別,包括暫存、清單、堆疊和佇列。
 
第12章 串流
介紹串流物件,它是非嚴格模式的集合。
 
第13章 並行集合
介紹併發集合。
 
第14章 Scala集合總結
對前述集合的總結,列出了集合整體的一些特徵,比如相等性、性能,與Java集合的轉換等,也介紹了一些協力廠商的集合庫。