新到貨2本75折
函數式與併發編程

函數式與併發編程

  • 定價:708
  • 優惠價:87616
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

現代語言支持的函數式和併發編程語言特性可能富有挑戰性,即使是經驗豐富的開發人員,當面對函數式與併發編程時,也可能心生畏懼。面向對象編程的程序員之所以畏懼這些特性,很可能是因為他們對這些特性的工作方式有所誤解。為了消除誤解,程序員應首先熟悉這些強大的特性背後的抽象概念。

《函數式與併發編程》介紹了一系列核心的編程語言結構,可讓你的編程工作變得高效起來,無論你使用的是哪種編程語言,你都能從中獲益——在當下的工作中,以及在未來的職業發展中。Charpentier用大量重點突出的小型Scala代碼示例闡釋了函數式與併發編程的關鍵概念,並通過完整的案例研究對前述技術和技巧進行深入的探究和闡釋。這些技術和技巧將從一種語言傳遞到另一種語言——包括Java的最新版本。利用函數式和併發編程語言特性,開發人員和程序員將能編寫出易於理解、調試、優化和改進的優質代碼。另外,本書還討論了現代編程語言中常用的類型策略,包括類型推斷、子類型、多態性、類型類、類型邊界和變型。

核心主題:●遞歸和尾遞歸●模式匹配和代數數據類型●可持久化結構和不可變性●高階函數和lambda表達式●延遲求值和流●線程和線程池●原子性和鎖●同步和線程安全對象●無鎖、非阻塞模式●Future、Promise和函數併發編程

《函數式與併發編程》中的大部分代碼示例都是使用Scala編寫的,其中包含函數式與併發編程的許多標準特性;然而,讀者不必事先了解Scala,而只需要熟悉一些基本概念,如類、方法、對象、類型、變量、循環和條件語句等。此外,讀者在編程方面應有足夠的經驗,以免因為簡單的語法問題而分心。



Michel Charpentier是美國新罕布什爾大學(UNH)計算機科學系的副教授。多年來,他一直致力於分佈式系統、正式驗證以及移動傳感器網絡等領域的研究。自1999年以來,他一直在UNH工作,目前正在講授編程語言、併發性、形式驗證和模型檢查等課程。

 

作者介紹

Michel Charpentier 是美國新罕布什爾大學(UNH)計算機科學系的副教授。多年來,他一直致力於分布式系統、正式驗證以及移動傳感器網絡等領域的研究。自 1999 年以來,他一直在UNH工作,目前正在講授編程語言、併發性、形式驗證和模型檢查等課程。
 

詳細資料

  • ISBN:9787302672173
  • 規格:平裝 / 353頁 / 19 x 26 x 1.77 cm / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【自然科普、電腦資訊】童話裡的心理學【博客來電子書獨家-作者電子贈言簽名扉頁版】
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約30個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 心理與哲學
  • 滿799現折79
  • 言情新品