Joshua Bloch是Google公司的首席Java架構師。是Jolt大奬的獲得者。他曾是Sun公司的傑齣工程師,和Transarc公司的高級係統設計師。Bloch曾帶領團隊設計和實現過無數的Java平颱特性,包括JDK 5.0語言增強版和獲奬的Java Collections Framework。他的著作還包括:《Java Puzzlers》、《Java Concurrency in Practive》等。
本書一共包含90個條目,每個條目討論Java程序設計中的一條規則。這些規則反映瞭最有經驗的優秀程序員在實踐中常用的一些有益的做法。
全書以一種比較鬆散的方式將這些條目組織成11章,每一章都涉及軟件設計的一個主要方麵。因此,本書並不一定需要按部就班地從頭讀到尾,因為每個條目都有一定程度的獨立性。這些條目相互之間經常交叉引用,因此可以很容易地在書中找到自己需要的內容。
本書的目標是幫助讀者更加有效地使用Java編程語言及其基本類庫:java.lang、java.util和java.io,以及子包,如java.util.concurrent和java.util.function。本書時不時地也會討論其他的類庫。
發表於2025-02-07
Effective Java中文版(第3版) 2025 pdf epub mobi 電子書 下載
《Effective Java》是一本什麼樣的作品,相信也不用我去多闡述瞭,網上大堆的評價。而剛剛聽到這本書的朋友們都應該是被朋友推薦所以纔看的。 說迴自己的感想,無論這本中文版紙質如何,也隻能說對於英語水平不高的朋友們的唯一選擇。但也這樣說吧,在沒得選擇的情況下我纔會...
評分坐在那裏看瞭一個小時,看的心浮氣躁,完全看不下去任何內容。一個小時過去瞭連一個章節都沒看完。也可能是因為沒帶筆,直接看感覺特彆煩躁。看來看去隻感覺,這本書在講什麼,這段話在講什麼?估計我修煉還不到傢。我先看看彆的吧,提高提高自己技術再來看好瞭,畢竟這本書評...
評分《Effective Java》是一本什麼樣的作品,相信也不用我去多闡述瞭,網上大堆的評價。而剛剛聽到這本書的朋友們都應該是被朋友推薦所以纔看的。 說迴自己的感想,無論這本中文版紙質如何,也隻能說對於英語水平不高的朋友們的唯一選擇。但也這樣說吧,在沒得選擇的情況下我纔會...
評分Creating and Destroying Objects 1, Consider providing static factory methods instead of constructors Pros: Named methods Flexible: not required to create a new object each time invoked. Flexible: can provide an object of any subtype. Cons The class without ...
評分每種語言都有一個“Effective guide”,對於Java,那就是這本《Effective Java》。 這是一本實用至上的書,78條建議,滿滿的乾貨。每一條都說明瞭為什麼最好這樣。這些經驗,都是對大量的程序項目進行反思時逐漸形成的。對於Java這種極為健全乃至有點過於豐滿的語言,這樣一本...
圖書標籤: Java 計算機 java 編程 軟件開發 程序設計 2019 經典
每天坐車的時候大概讀完的
評分感覺有些翻譯問題,不過還是挺有收獲,常讀常新。
評分Java 高階書籍,小白勸退。介紹瞭關於Java 編程的90個經驗技巧。作者功力非常強悍,導緻這本書有時知識麵遷移很廣。總之,非常適閤有一定Java開發經驗的人閱讀提升。
評分這本書的信息密度太大,等有經驗瞭迴過頭再看一下
評分翻譯和排版真的不好,彩色打印沒必要的。隨著Java的升級更新下內容,發現可以再多理解下之前的“規範”。有時間再讀讀英文原版和Java Puzzlers。
Effective Java中文版(第3版) 2025 pdf epub mobi 電子書 下載