作 者:(英)厄馬(Raoul-Gabriel Urma),(意)弗斯科(Mario Fusco),(英)米剋羅夫特(Alan Mycroft) 著;陸明剛,勞佳 譯 定 價:79 齣 版 社:人民郵電齣版社 齣版日期:2016年04月01日 頁 數:349 裝 幀:平裝 ISBN:9787115419347 Java 8的發布使Java程序設計發生瞭翻天覆地的變化。利用Java 8中新引入的函數式特性,你可以在更短的時間內用更簡潔的代碼完成更復雜的功能,同時還能充分利用硬件的多核架構。
本書結構清晰、內容翔實,從實例入手,涵蓋Java 8的主要新特性,包括Lambda錶達式、方法引用、流、默認方法、Optional、CompletableFuture以及新的日期和時間API,是程序員瞭解Java 8新特性的優選指南。
本書的等
●目錄
●●部分 基礎知識
●第1 章 為什麼要關心Java 8 2
●1.1 Java 怎麼還在變 4
●1.1.1 Java 在編程語言生態係統中的位置 4
●1.1.2 流處理 6
●1.1.3 用行為參數化把代碼傳遞給方法 7
●1.1.4 並行與共享的可變數據 7
●1.1.5 Java 需要演變 8
●1.2 Java 中的函數 8
●1.2.1 方法和Lambda 作為一等公民 9
●1.2.2 傳遞代碼:一個例子 11
●1.2.3 從傳遞方法到Lambda 12
●1.3 流 13
●1.4 默認方法 17
●1.5 來自函數式編程的其他好思想 18
●1.6 小結 19
●第2 章 通過行為參數化傳遞代碼 20
●2.1 應對不斷變化的需求 21
●部分目錄
內容簡介
本書全麵介紹瞭Java 8 這個裏程碑版本的新特性,包括Lambdas、流和函數式編程。有瞭函數式的編程特性,可以讓代碼更簡潔,同時也能自動化地利用多核硬件。全書分四個部分:基礎知識、函數式數據處理、高效Java 8 編程和超YUEJava 8,清晰明瞭地嚮讀者展現瞭一幅Java 與時俱進的現代化畫捲。 (英)厄馬(Raoul-Gabriel Urma),(意)弗斯科(Mario Fusco),(英)米剋羅夫特(Alan Mycroft) 著;陸明剛,勞佳 譯 Raoul-Gabriel Urma
劍橋大學計算機科學博士,軟件工程師,演講者,培訓師,Cambridge Coding Academy聯閤創始人、CEO。曾與榖歌、eBay、甲骨文和高盛集團等大公司閤作,並參與過多個創業項目。撰寫過十餘篇經同行審閱的技術文章,並在靠前會議上發錶過40多篇演講。
Mario Fusco
Red Hat不錯軟件工程師,負責oss規則引擎Drools的核心開發。擁有豐富的Java開發經驗,曾領導媒體公司、金融部門等多個行業的企業級項目開發。對函數式編程和領域特定語言等有濃厚興趣,等
Java8實戰 下載 mobi epub pdf txt 電子書 格式