文/黃小斜java
轉載請註明出處程序員
推薦指數:⭐️⭐️⭐️⭐️⭐️編程
推薦理由:函數式編程
說實話,這本書和其餘的我Java類型書籍真的大不相同,它不會一本正經地去說技術概念和原理,而是經過生動有趣的方式去拆解一些複雜的知識點,就好像講師在講課的時候,喜歡講段子而不單單扯概念。函數
不只這本書,並且本系列的其餘書籍也是這麼幹的,這種用「幼兒園水平」降維分析的方式,對於初學者來講真的是一大福音,五星好評。blog
做者介紹:遊戲
做者叫作Kathy Sierra,她是O'Reilly出版社Head First系列圖書策劃人之一,也是大型Java開發者社區JavaRanch.com創辦人,同時仍是多款教育類和娛樂類遊戲主要開發人員。開發
推薦指數:⭐️⭐️⭐️⭐️自動化
推薦理由:入門
你們應該都據說過一本叫作《Java編程思想》的書籍,若是讓我在兩本書裏選擇一本,那我果斷會選擇這一本,由於比起晦澀難懂的《Java編程思想》這本書仍是比較適合入門的,固然,比起生動有趣的《head first Java》這本書仍是更加傳統保守一些,因此給了它4顆星。
以上兩本書各有各的好處,我推薦新手能夠先看《head first Java》由於簡單易懂,若是比較喜歡傳統一點的書籍,也能夠考慮看看《Java核心技術卷一 》
做者介紹:
凱 S. 霍斯特曼(Cay S. Horstmann),聖何塞州立大學計算機科學系教授、Java的倡導者,常常在開發人員會議上發表演講。他是《Core Java for the Impatient》(2015)《Java SE 8 for the Really Impatient》(2014)和《Scala for the lmpatient》(2012)的做者,這些書均由Addison-Wesley出版。他爲專業程序員和計算機科學專業學生編寫過數十本圖書。
推薦指數:⭐️⭐️⭐️⭐️⭐️
推薦理由:
本書全面介紹了Java 8 這個里程碑版本的新特性,包括Lambdas、流和函數式編程。有了函數式的編程特性,可讓代碼更簡潔,同時也能自動化地利用多核硬件。全書分四個部分:基礎知識、函數式數據處理、高效Java 8 編程和**Java 8,清晰明瞭地向讀者展示了一幅Java 與時俱進的現代化畫卷。
Raoul-Gabriel Urma
劍橋大學計算機科學博士,軟件工程師,演講者,培訓師,Cambridge Coding Academy聯合創始人、CEO。曾與谷歌、eBay、甲骨文和高盛集團等大公司合做,並參與過多個創業項目。撰寫過十餘篇經同行審閱的技術文章,並在國際會議上發表過40多篇演講。