啟蒙文學站

位置:首頁 > 勵志 > 勵志書籍

學java必讀的經典書籍有哪些

Java是一門面向物件程式語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,想要學好java,需要多看書。下面是由本站小編給大家帶來關於學java必讀的經典書籍有哪些,希望對大家有幫助!

學java必讀的經典書籍有哪些

學java必讀的經典書籍有哪些

學java必讀的書籍1 【英文版】Java Language Specification, Third Edition (by James Gosling)

【中文版】Java程式設計規範(第三版)

本書由Java技術的發明者編寫,是Java TM程式語言的權威性技術指南。如果你想知道語言之構造的精確含義,本書是最好的資源。

學java必讀的書籍2 【英文版】Effective Java , Second Edition (by Joshua Bloch)

【中文版】Effective Java 第二版

本書介紹了在Java程式設計中78條極具實用價值的經驗規則,這些經驗規則涵蓋了大多數開發人員每天所面臨的問題的解決方案。通過對Java平臺設計專家所使用的技術的全面描述,揭示了應該做什麼,不應該做什麼才能產生清晰、健壯和高效的程式碼。

本書中的每條規則都以簡短、獨立的小文章形式出現,並通過例子程式碼加以進一步說明。本書內容全面,結構清晰,講解詳細。可作為技術人員的參考用書。

學java必讀的書籍3 【英文版】Java Concurrency in Practice (by Brian Goetz)

【中文版】JAVA併發程式設計實踐

隨著多核處理器的普及,使用併發成為構建高效能應用程式的關鍵。Java 5以及6在開發併發程式取得了顯著的進步,提高了Java虛擬機器的效能,提高了併發類的可伸縮性,並加入了豐富的新併發構建塊。在本書中,這些便利工具的創造者不僅解釋了它們究竟如何工作、如何使用,同時,還闡釋了創造它們的原因,及其背後的設計模式。 本書既能夠成為讀者的理論支援,又可以作為構建可靠的,可伸縮的,可維護的併發程式的技術支援。本書並不僅僅提供併發API的清單及其機制,本書還提供了設計原則,模式和思想模型,使我們能夠更好地構建正確的,效能良好的併發程式。本書的讀者是那些具有一定Java程式設計經驗的程式設計師、希望瞭解Java SE 5,6線上程技術上的改進和新特性的程式設計師,以及Java和併發程式設計的愛好者。

學java必讀的書籍4 【英文版】Java Puzzles: Traps, Pitfalls and Corner Cases (by Joshua Bloch)

【中文版】JAVA解惑

Java教父的又一經典名著-Java Puzzlers,Amazon五星圖書。認為你到底有多瞭解Java?你是一個程式碼神探嗎?你是否曾經花費過數天時間去追蹤一個由Java或其類庫的陷阱和缺陷而導致的bug?你喜歡智力測驗嗎?那麼這本書正好適合你!

學java必讀的書籍5 【英文版】Thinking in Java (by Bruce Eckel)

【中文版】Java程式設計思想(第4版)

本書贏得了全球程式設計師的廣泛讚譽,即使是最晦澀的概念,在Bruce Eckel的文字親和力和小而直接的程式設計示例面前也會化解於無形。

從Java的基礎語法到最高階特性(深入的面向物件概念、多執行緒、自動專案構建、單元測試和除錯等),本書都能逐步指導你輕鬆掌握。從本書獲得的各項大獎以及來自世界各地的讀者評論中,不難看出這是一本經典之作。本書的作者擁有多年教學經驗,對C、C++以及Java語言都有獨到、深入的見解,以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念。本書共22章,包括操作符、控制執行流程、訪問許可權控制、複用類、多型、介面、通過異常處理錯誤、字串、泛型、陣列、容器深入研究、Java I/O系統、列舉型別、併發以及圖形化使用者介面等內容。

這些豐富的內容,包含了Java語言基礎語法以及高階特性,適合各個層次的Java程式設計師閱讀,同時也是高等院校講授面向物件程式設計語言以及Java語言的絕佳教材和參考書。

標籤:java 必讀 書籍