《java編程思想》(Thinking in java)Bruce Eckel(著)
本書贏得了全球程序員的廣泛贊譽,即使是最晦澀的概念,在Bruce Eckel的文字親和力和小而直接的編程示例面前也會化解于無形。從Java的基礎語法到最高級特性(深入的面向對象概念、多線程、自動項目構建、單元測試和調試等),本書都能逐步指導你輕松掌握。
從本書獲得的各項大獎以及來自世界各地的讀者評論中,不難看出這是一本經(jīng)典之作。本書的作者擁有多年教學經(jīng)驗,對C、C++以及Java語言都有獨到、深入的見解,以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念。本書共22章,包括操作符、控制執(zhí)行流程、訪問權限控制、復用類、多態(tài)、接口、通過異常處理錯誤、字符串、泛型、數(shù)組、容器深入研究、Java I/O系統(tǒng)、枚舉類型、并發(fā)以及圖形化用戶界面等內容。這些豐富的內容,包含了Java語言基礎語法以及高級特性,適合各個層次的Java程序員閱讀,同時也是高等院校講授面向對象程序設計語言以及Java語言的絕佳教材和參考書。
《JAVA2核心技術卷一卷二》
這兩本我把它們看成一本不會有人有異議吧-這也是Sun的官方的書-我覺得相對來說-第二卷高級特性要比第一卷基礎知識好內容同樣很全面--但是卷一雖說是基礎知識,同樣對新手來說不是很合適--感覺條理性不強-而且內容有些混雜-但第二卷完全可以彌補這些---精辟而細致-很適合有一定基礎的Java程序員看。
本書是Java技術經(jīng)典參考書,多年暢銷不衰,第7版在保留以前版本風格的基礎上,涵蓋Java2開發(fā)平臺標準版J2SE5.0的基礎知識,主要內容包括面各對象程序設計、反射與代理、接口與內部類、事件監(jiān)聽器模型、使用Swing UI工具箱進行圖形用戶界面設計,異常處理、流輸入/輸出和對象序列化、泛型程序設計等。
本書內容翔實、深入淺出,附有大量程序實例,極具實用價值,是Java初學者和Java程序員的必備參考書。
《JAVA面向對象編程》
本書內容由淺入深,緊密結合實際,利用大量典型實例,詳細講解Java面向對象的編程思想、編程語法和設計模式,介紹常見Java類庫的用法,總結優(yōu)化Java編程的各種寶貴經(jīng)驗,深入闡述Java虛擬機執(zhí)行Java程序的原理。書中實例均基于最新的JDK 1.5版本。全書內容包括面向對象的編程思想、Java語言的基礎知識、異常處理、類與對象的生命周期、多線程、Java集合、輸入/輸出和GUI編程等。其最大特色是以六條主線貫穿全書:面向對象編程思想、Java語言的語法、Java虛擬機執(zhí)行Java程序的原理、在實際項目中的運用、設計模式和性能優(yōu)化技巧。同時,本書還貫穿了Sun公司的SCJP(Sun Certified Java Programmer)認證的考試要點。
《JAVA2入門經(jīng)典》
書綜合介紹了使用J2SE(Java 2 Standard Edition)5.0或更高版本開發(fā)動態(tài)程序的過程,闡述了Java語言的各個方面,包括Java語言結構和工作原理的基本知識,用大量的實例講述如何開發(fā)功能齊全的Java應用程序,以期幫助讀者掌握Java語言的最新特性和Java類庫中主要的功能包,積累Java應用環(huán)境的使用經(jīng)驗,并在核心技術領域打下堅實的基礎。.
本書系統(tǒng)全面、淺顯易懂,非常適合沒有任何編程經(jīng)驗的初學者閱讀,也可作為軟件開發(fā)人員和高校師生的必備參考書。
《Java編程藝術》
本書揭示了Java程序員如何創(chuàng)建高質量軟件的奧秘。Herbert Schildt和James Holmes兩位編程大師通過將Java應用于某些有趣、實用的計算機問題和編程任務中,全面展示了Java語言的強大功能、敏捷性、多樣性和藝術性。本書各章內容分別涉及到Java精髓、遞歸下降的表達式解析器、用Java實現(xiàn)語言解釋器、用Java創(chuàng)建下載管理器、用Java實現(xiàn)E-mail客戶端和Internet搜索、用Java修飾HTML、顯示統(tǒng)計圖表、金融應用中的Applet和Servlet、基于AI的問題求解等,每章給出的示例代碼都可以直接運行,無需修改,而且讀者可以從www.osborne.com站點上免費下載這些代碼。本書是亞馬遜網(wǎng)站上的五星級圖書,相信讀者能夠通過研讀本書大大提高自己的Java開發(fā)能力。本書代碼示例易懂有趣,設計思想獨特,定會使您受益匪淺!