函數式與併發編程(簡體書)
商品資訊
ISBN13:9787302672173
出版社:清華大學出版社(大陸)
作者:(美)米歇爾‧卡彭特
出版日:2024/10/01
裝訂/頁數:平裝/376頁
規格:24cm*17cm (高/寬)
商品簡介
商品簡介
現代語言支持的函數式和併發編程語言特性可能富有挑戰性,即使是經驗豐富的開發人員,當面對函數式與併發編程時,也可能心生畏懼。面向對象編程的程序員之所以畏懼這些特性,很可能是因為他們對這些特性的工作方式有所誤解。為了消除誤解,程序員應首先熟悉這些強大的特性背後的抽象概念。《函數式與併發編程》介紹了一系列核心的編程語言結構,可讓你的編程工作變得高效起來,無論你使用的是哪種編程語言,你都能從中獲益——在當下的工作中,以及在未來的職業發展中。Charpentier用大量重點突出的小型Scala代碼示例闡釋了函數式與併發編程的關鍵概念,並通過完整的案例研究對前述技術和技巧進行深入的探究和闡釋。這些技術和技巧將從一種語言傳遞到另一種語言——包括Java的**版本。利用函數式和併發編程語言特性,開發人員和程序員將能編寫出易於理解、調試、優化和改進的優質代碼。另外,本書還討論了現代編程語言中常用的類型策略,包括類型推斷、子類型、多態性、類型類、類型邊界和變型。核心主題● 遞歸和尾遞歸● 模式匹配和代數數據類型● 可持久化結構和不可變性● 高階函數和lambda表達式● 延遲求值和流● 線程和線程池● 原子性和鎖● 同步和線程安全對象● 無鎖、非阻塞模式● Future、Promise和函數併發編程《函數式與併發編程》中的大部分代碼示例都是使用Scala編寫的,其中包含函數式與併發編程的許多標準特性;然而,讀者不必事先瞭解Scala,而只需要熟悉一些基本概念,如類、方法、對象、類型、變量、循環和條件語句等。此外,讀者在編程方面應有足夠的經驗,以免因為簡單的語法問題而分心。
主題書展
更多書展購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

