本書是一本集綜合性及實用性為一體的學習JAVA語言和JAVA2平臺API的指導手冊。曾被全球讀者推為最佳JAVA入門書。本書致力于幫助程序設計人員克服所面臨的三個主要問題:如何掌握JAVA及其應用環(huán)境中的術語;如何理解語言元素的使用;如何體會語言在實際環(huán)境中的應用。對于有能力的業(yè)余愛好者以及經驗豐富的專業(yè)人士來說,術語是它們之間交流的重要工具,實際上也是必不可少的。我的初衷是確保初學者理解術語的含義,并樂于使用它們,使之能更有效地使用大多數程序設計軟件,并能夠閱讀大多數程序設計語言的書籍。毫無疑問,理解語言成分的句法及作用是學習語言的基礎。但是,我認為用例子來說明語言成分的工作狀態(tài),以及它們的使用情況也同樣很重要。在本書中,我不僅給出代碼段,而且還盡可能地給讀者提供實際運行的例子,來展示和說明解決問題的各語言成分之間的聯(lián)系。讀者可以以此為基礎,用各種方式修改代碼并查看實際運行效果。實際上,僅僅具備單獨使用語言成分的技巧是不夠的。為了幫助初學者獲得開發(fā)應用程序的能力,我努力使它們對語言成分的工作情況有一個透徹的了解,并為此提供了大量綜合的運行例子。這就是為什么在每一章中至少提供一個運行例子的原因。這樣一來,就有可能講清處理代碼以及將語言成分組合起來的方法。最后要講的是,我知道看一遍入門書所得甚少。因此,對于初學者來說,我力圖使本書具有三個優(yōu)勢(對于大多數程序設計語言都是這樣的):第一,篇幅較大,這意味著讀者在學成之后會更加滿意;第二,生動有趣,使讀者把學習作為一種享受;第三,比想像的容易,讀者一定能很好地掌握書中的內容。本書源代碼可到http://www.wrox.com/下載!本書前言歡迎閱讀本書。這是一本集綜合性、實用性為一體的學習JAVA語言和JAVA2平臺API的指導手冊。本書提供了大量實用的編程技能,這對于提高JAVA編程水平會有很大幫助。在本書中,除了講解JAVA語言外,我們還對JAVA程序員應該掌握的相關知識做了廣泛地介紹。本書章節(jié)的設置經過精心設計,具有很強的邏輯性。每一步都是在前面學習的基礎上,循序漸進地提高,這樣安排會使你學習JAVA程序設計變得更加容易、更加有效。特色及評論文章節(jié)選