
Raoul-Gabriel Urma Mario Fusco Alan Mycroft
本書全面介紹了Java 8 這個里程碑版本的新特性,包括Lambdas、流和函數式編程。有了函數式的編程特性,可以讓代碼更簡潔,同時也能自動化地利用多核硬件。全書分四個部分:基礎知識、函數式數據處理、高效Java 8 編程和超越Java 8,清晰明瞭地向讀者展現了一幅Java 與時俱進的現代化畫卷。
Java8編程標杆之作,此書對於Java8特性相對於之前版本改進的講解不是對其新特性的簡單羅列,而是追本溯源地剖析“爲什麼要這麼變”,知其然更知其所以然!面向接口編程(函數式編程)、流式編程...這一個個令人興奮的特性在書中娓娓道來,閱讀過程中會感受到Java8帶來的流暢編程體驗,並且會迫不及待地想要去使用這些特性以提升編程效率,同時寫出優雅的代碼。此書的第二版已經出版,相較而言此版本更佳,第二版本揉雜一些Java9、Java10特性,影響閱讀體驗。力薦此書,有空再閱讀一遍。
雖然對 8 的特性已經很熟了,但是翻過此書後,仍然受到不少啓發。這本書是國外大名鼎鼎的 in Action 系列之一,國內一般翻譯成實戰。本書的翻譯質量還行,我看到每個術語能想起對應的英文,能體會那些微妙的差異,再加上有實戰經驗,所以不至於產生理解偏差,建議有條件一定要讀下英文原著。本書說是實戰,但其內容並適合入門,反倒適合入門後的自我檢討,你會驚歎作者的思想高度。
講的很透徹,介紹的都是開發中經常用到的。知識點涵蓋的很全。瞭解和學習Java8的開發者看完後一定大有收穫
很實用的一本書,全面的介紹了Java8的新特性,新語法,以及這些新特性背後的邏輯哲學。函數式編程,在編程語言來說,是現代語言演進和流行的趨勢。
看完肯定有收穫,但這本書有閱讀門檻。
編程語言的設計者們,也都會趕潮流,流行lambda就什麼語言都來lambda,流行函數式編程,就都開始函數是一等公民......相比之下,還是kotlin等新語言看起來比較清爽,因爲沒有歷史包袱,而C++/Java等老語言要發展,爲兼容老代碼,只能打補丁式的發展。
很實用的一本書,對日常工作很有幫助,stream,optional,completable都是開箱即用,熟練之後大大提高開發效率,functional的思想指導設計出的函數,接口更加優雅合理,值得一看
Java8是顛覆性的改變,這些新特性需要在項目中多加實戰才能融會貫通,雖然通讀完一遍,以後可以將紙質書作爲工具書查閱。
很好的一本Java8的書,講的挺通俗易懂的。 學到了很多新的知識點 尤其是對於函數式編程的思考見解 可以當做工具書,使用到的時候回來翻一翻 [咖啡][咖啡]
非常精彩的一本書,作爲Java開發,你如果還不會使用Java 8帶來的新特性,那真是太可惜了。本書詳細介紹了Java 8隆重推出的Lambda和流這兩大特性做了詳細介紹,從之前的代碼痛點入手,帶你一步步寫出Java 8相對優雅的、更高性能的代碼。知其然,更要知其所以然。