本書是一本講授Java程序設計的優(yōu)秀教材和參考書。在內容組織方面,主要圍繞Java語言自身的特點展開,涵蓋了Java語言的各個方面。書中探討了多種編程技巧,系統(tǒng)全面地介紹了Java語言,對繼承、多態(tài)性及異常處理的闡述尤為詳盡。此外,還探討了Java集和Java標準庫,并用獨立的章節(jié)論述了遞歸及鏈表數(shù)據(jù)結構。本書的結構合理,靈活性強,每章都附有習題及答案,易于學習、理解和使用。本書開篇的論述簡單,而后逐漸深入,層層鋪開。因此,即適合于初學者,也適合于有經驗的編程人員。暢銷書作者WalterSavitch為我們提供了一種全面、透徹的Java語言學習方法。他撰寫的本書堪稱Java書籍中的精典之作,涵蓋了Java程序設計語言的各方面內容,為Java初學者和有經驗的Java程序員提供了必要的工具。書中充分講解了Java語言,提供了完整的可執(zhí)行代碼,此外,還討論了類、繼承、多態(tài)、UML和javadoc等多項內容。本書可以用做講授Java課程的教科書或教學參考書。本書的主要特點:■提供了完全的Java程序環(huán)境中語言的基本要素■包括Java語言部分的拓展內容,如Vector,Swing,鏈表及多線程■論述現(xiàn)代編程的相關主題,如UML和模式■為滿足各層次讀者的需求,書中采用多方位的表述方式和拓展性的教學方法,包括常見錯誤、小技巧、自測題及答案等多項內容