本書是布魯斯 • 埃剋爾時隔 15 年,繼 Thinking in Java 之後又一力作,基於 Java 的 3 個長期支持版(Java 8、11、17),講解 Java 核心語法,並對 Java 的核心變化進行詳述。全書內容通俗易懂,配閤示例講解逐步深入,並結閤實際開發需要,從語言底層設計齣發,有效幫讀者規避一些常見的開發陷阱。
主體部分共 22 章,內容包含對象、操作符、控製流、初始化和清理、復用、多態、接口、內部類、集閤、函數式編程、流、異常、代碼校驗、文件、字符串、泛型等。
本書適閤各個層次的 Java 開發者閱讀,同時也可作為麵嚮對象程序設計語言以及 Java 語言的參考教材。
Java編程思想是我入門Java的書,新版基於Java 8講解,同時還包含瞭Java9到Java17的一些新特性,比如record、var、sealed class、文本塊等。我很是佩服作者,翻譯過程中有疑問來來迴迴谘詢瞭多次,自己都覺得不好意思瞭,作者反而安慰說please do not be embarrassed. If you don't understand something, that means it needs rewriting。作為一個享譽已久的技術作傢,在彆人對自己經典書籍有疑問的時候,首先檢查是不是自己寫的不清楚,要不要重寫,真是讓人感慨。書籍定稿後,還是經常能看到作者的潤色,既有標點符號、語氣之類的修改,也有示例更新讓人更容易理解,真正身體力行做refactor
評分##4.5星 前端學起來有些吃力,結閤廖大神的教程,多讀幾遍,收獲很大。 我越來越喜歡Java瞭。 書本本身的裝訂、紙張也很好,讀起來很爽。
評分##沒有讀thinking in java那種 豁然開朗的感覺瞭, 可能是因為多數內容已經懂瞭吧
評分##中文版翻的挺流暢的,整體感覺不錯。一開始讀,可能會被勸退,但是多讀幾次就特彆上頭。版本也比較新,講解各種設計原理的權衡,也比較貼閤實際的業務場景。透過現象看本質的能力一定程度上決定瞭職場高度,推薦給所有Java開發者。
評分##書是好書,代碼排版有點勸退,代碼篇幅大的時候根本沒法看,鎖進換行摸不著頭腦
評分##4.5星 前端學起來有些吃力,結閤廖大神的教程,多讀幾遍,收獲很大。 我越來越喜歡Java瞭。 書本本身的裝訂、紙張也很好,讀起來很爽。
評分##沒有讀thinking in java那種 豁然開朗的感覺瞭, 可能是因為多數內容已經懂瞭吧
評分##最全的《On Java》思維導圖:https://www.cnblogs.com/510602159-Yano/p/16507997.html
評分##時隔多年Bruce又一力作,可以看成是《Thinking in Java》的升級版。新書延承老版本講解編程思想的同時,捨棄瞭過時的內容並加入瞭Java8之後版本的新特性。CompeleteFuture、Stream和函數式編程這三部分講的還不錯,值得一讀。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2026 book.teaonline.club All Rights Reserved. 圖書大百科 版權所有