国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Java書籍Top10

作者:Java Inside 來源:csdn博客酷勤網(wǎng)收集 2009-03-14

  《Effective Java》本書介紹了在Java編程中78條極具實用價值的經(jīng)驗規(guī)則,這些經(jīng)驗規(guī)則涵蓋了大多數(shù)開發(fā)人員每天所面臨的問題的解決方案。通過對Java平臺設(shè)計專家所使用的技術(shù)的全面描述,揭示了應(yīng)該做什么,不應(yīng)該做什么才能產(chǎn)生清晰、健壯和高效的代碼。

下面是Java Inside上推薦的十本Java書籍(文章來源),我把中文版的也列了出來。       
 
1)Java Language Specification, Third Edition
(by James Gosling
 
     本書由Java技術(shù)的發(fā)明者編寫,是Java TM編程語言的權(quán)威性技術(shù)指南。如果你想知道語言之構(gòu)造的精確含義,本書是最好的資源。      
 
中文版鏈接:《Java編程規(guī)范
英文版鏈接:《
The Java Language Specification (3rd Edition) 》      
 
 
 
2) Effective Java , Second Edition (by Joshua Bloch)
 
 本書介紹了在Java編程中78條極具實用價值的經(jīng)驗規(guī)則,這些經(jīng)驗規(guī)則涵蓋了大多數(shù)開發(fā)人員每天所面臨的問題的解決方案。通過對Java平臺設(shè)計專家所使用的技術(shù)的全面描述,揭示了應(yīng)該做什么,不應(yīng)該做什么才能產(chǎn)生清晰、健壯和高效的代碼。.  本書中的每條規(guī)則都以簡短、獨立的小文章形式出現(xiàn),并通過例子代碼加以進一步說明。本書內(nèi)容全面,結(jié)構(gòu)清晰,講解詳細??勺鳛榧夹g(shù)人員的參考用書。...  中文版鏈接:《Effective Java 第二版》英文版鏈接:《Effective Java (2nd Edition) 》      
 
 
 
 
 3) Java Concurrency in Practice (by Brian Goetz)
 
 隨著多核處理器的普及,使用并發(fā)成為構(gòu)建高性能應(yīng)用程序的關(guān)鍵。Java5以及6在開發(fā)并發(fā)程序取得了顯著的進步,提高了Java虛擬機的性能,提高了并發(fā)類的可伸縮性,并加入了豐富的新并發(fā)構(gòu)建塊。在本書中,這些便利工具的創(chuàng)造者不僅解釋了它們究竟如何工作、如何使用,同時,還闡釋了創(chuàng)造它們的原因,及其背后的設(shè)計模式。本書既能夠成為讀者的理論支持,又可以作為構(gòu)建可靠的,可伸縮的,可維護的并發(fā)程序的技術(shù)支持。本書并不僅僅提供并發(fā)API的清單及其機制,本書還提供了設(shè)計原則,模式和思想模型,使我們能夠更好地構(gòu)建正確的,性能良好的并發(fā)程序。  本書的讀者是那些具有一定Java編程經(jīng)驗的程序員、希望了解Java SE5,6在線程技術(shù)上的改進和新特性的程序員,以及Java和并發(fā)編程的愛好者。   中文版鏈接:《JAVA并發(fā)編程實踐
英文版鏈接:《
Java Concurrency in Practice
 
 
  
 4)Java Puzzles: Traps, Pitfalls and Corner Cases (by Joshua Bloch)
Java教父的又一經(jīng)典名著-Java Puzzlers,Amazon五星圖書。認為你到底有多了解Java?你是一個代碼神探嗎?你是否曾經(jīng)花費過數(shù)天時間去追蹤一個由Java或其類庫的陷阱和缺陷而導(dǎo)致的bug?你喜歡智力測驗嗎?那么這本書正好適合你!  
 
中文版鏈接:《JAVA解惑
英文版鏈接:《
Java Puzzlers : Traps, Pitfalls, and Corner Cases
 
 
 
 
   
 5) Thinking in Java (by Bruce Eckel)
本書贏得了全球程序員的廣泛贊譽,即使是最晦澀的概念,在BruceEckel的文字親和力和小而直接的編程示例面前也會化解于無形。從Java的基礎(chǔ)語法到最高級特性(深入的面向?qū)ο蟾拍?、多線程、自動項目構(gòu)建、單元測試和調(diào)試等),本書都能逐步指導(dǎo)你輕松掌握。從本書獲得的各項大獎以及來自世界各地的讀者評論中,不難看出這是一本經(jīng)典之作。本書的作者擁有多年教學(xué)經(jīng)驗,對C、C++以及Java語言都有獨到、深入的見解,以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念。本書共22章,包括操作符、控制執(zhí)行流程、訪問權(quán)限控制、復(fù)用類、多態(tài)、接口、通過異常處理錯誤、字符串、泛型、數(shù)組、容器深入研究、JavaI/O系統(tǒng)、枚舉類型、并發(fā)以及圖形化用戶界面等內(nèi)容。這些豐富的內(nèi)容,包含了Java語言基礎(chǔ)語法以及高級特性,適合各個層次的Java程序員閱讀,同時也是高等院校講授面向?qū)ο蟪绦蛟O(shè)計語言以及Java語言的絕佳教材和參考書。
中文版鏈接:《JAVA編程思想(第4版)
英文版鏈接:《
Thinking in Java (4th Edition)
 
 
 
   
 6) Better, faster, lighter Java (by Justin Gehtland, Bruce A. Tate)
 
Java的開發(fā)者正深陷于復(fù)雜性的泥沼中而無法自拔。我們的經(jīng)驗和能力正接近極限,程序員為了編寫支持所選框架的程序所花的時間比解決真正問題的時間要多得多。我們不禁要問,有必要把Java搞得這么復(fù)雜嗎?.  答案是否定的。本書給你指引了一條出路。無論是維護應(yīng)用程序,還是從頭開始設(shè)計,你都能夠超越成規(guī),并大幅精簡基本框架、開發(fā)過程和最終代碼。你能重新掌握一度失控的J2EE應(yīng)用程序。..   在本書中,原作者Bruce A.Tate與JustinGehtland將循序漸進、娓娓道來。首先,他們列出了五項基本法則。他們展示了如何構(gòu)建簡單、解耦的代碼,并告訴你如何選擇技術(shù)。他們還對兩種被廣泛運用的開源程序如何迎合這些概念進行了剖析。最后,作者還將利用這些基本概念構(gòu)建一個簡單但內(nèi)涵豐富的應(yīng)用程序來解決現(xiàn)實世界中所遇到的問題。中文版鏈接:《輕快的JAVA
英文版鏈接:《
Better, Faster, Lighter Java 
 
 
 
     
 7) Core Java (vol. 1, 2) (by Cay S. Horstmann, Gary Cornell)
 
《Java核心技術(shù)》出版以來一直暢銷不衰,深受讀者青睞,每個新版本都盡可能快地跟上Java開發(fā)工具箱發(fā)展的步伐,而且每一版都重新改寫了部分內(nèi)容,以便適應(yīng)Java的最新特性。本版也不例外,它反映了Java SE6的新特性。全書共14章,包括Java基本的程序結(jié)構(gòu)、對象與類、繼承、接口與內(nèi)部類、圖形程序設(shè)計、事件處理、Swing用戶界面組件、部署應(yīng)用程序和Applet、異常日志斷言和調(diào)試、泛型程序設(shè)計、集合以及多線程等內(nèi)容。  全書對Java技術(shù)的闡述精確到位,敘述方式深入淺出,并包含大量示例,從而幫助讀者充分理解Java語言以及Java類庫的相關(guān)特性。  
 
中文版鏈接:《JAVA核心技術(shù),卷1卷2
英文版鏈接:《
Core Java, Volume I-Fundamentals (8th Edition) ,Core Java, Vol. 2: Advanced Features, 8th Edition 》    
 
 
 
 8) The Java Virtual Machine Specification (by Tim Linholm, Frank Yellin)  
如果你需要了解Java虛擬機的byte code,或者是一些編譯方面的東西,這本書絕對讓你得償所愿。其不但包含了機器碼的規(guī)范說明,同時它也是Java編譯器和運行環(huán)境的規(guī)格說明書。  
 
中文版鏈接:《無》
英文版鏈接:《
The Java Virtual Machine Specification (2nd Edition)
 
 
   9)Robust Java: Exception Handling, Testing, and Debugging (by Stephen Stelting)  
 
處理異常涉及開發(fā)、設(shè)計和體系結(jié)構(gòu)等方面的知識。本書共分3個部分。
  第Ⅰ部分介紹Java異常的產(chǎn)生機理和用法,介紹一些最佳實踐,講述各類異常處理使用的一般API和技術(shù)。
  第Ⅱ部分闡述可測試性設(shè)計,介紹故障模式分析,討論常見API的異常及起因,分析J2EE體系結(jié)構(gòu)和分布式API的異常模式。
  第Ⅲ部分討論在軟件開發(fā)周期執(zhí)行異常和錯誤處理,分析軟件體系結(jié)構(gòu)、設(shè)計模式、測試和調(diào)試,列舉成熟的設(shè)計模式,介紹處理策略對系統(tǒng)體系結(jié)構(gòu)的影響,講述如何構(gòu)建健壯系統(tǒng)。  
 
 
 
10)Java Code Convention  
 
最后一本當(dāng)然是Java編碼規(guī)范,這是由Sun公司官方出品的。這也是每個程序員為了得供程序的易讀性,可維護性需要知道的。

 本文來自:http://blog.csdn.net/haoel/archive/2009/02/08/3868088.aspx

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
java、八大經(jīng)典書籍,你看過幾本?
【年度系列】2018年學(xué)習(xí)Python最好的5門課程
Java書籍Top 10 | 酷殼
人生苦短,我要換Go!
Java編程入門(3):概述
年薪100萬的程序員一點給新人程序員學(xué)習(xí)Java的建議
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服