本書展示了Java在面向對象、事件驅動等程序設計方面的強大功能。本書出色的教學方式均源手Deitel&Associates公司:該公司擁有眾多撰寫最暢銷編程語言書籍的作者和在100多個國家為超過1000000的人講授程序設計課程的知名教師。應用程序驅動、手把手的教程式方法:Deitels將帶領讀者在一個生動有趣、面向實際的應用程序中探索Java概念。這些實際的應用程序涉及:基于Web的書店·ATM·電話號碼簿·購車還貸·付賬·國旗知識測評.籌款募集·圖形畫板·清單·投資利息·工資額計算器·微波爐.屏幕抓取·門禁系統(tǒng)·貨運中心·票務訂購·打字訓練器·圖形繪制要點討論:Java類庫·GUI組件(JButton,JTextField,JList,JTimer,JTextArea,JSpinner,JComboBox,JRadioButton,JMenu,等等)·事件處理·調試.算法·偽代碼·UML·控制語句·方法·隨機數(shù)生成·數(shù)組·類·對象·繼承·多態(tài)·接口·集合·鼠標及鍵盤事件·字符串·按序存取文件·數(shù)據(jù)庫·圖形·多媒體·GUI設計·三層Web應用程序的開發(fā)·異常處理·迭代器·ArrayList·Swingt·JSP·HTML·GUI程序設計本書是Deitel向廣大讀者奉獻的又一力作。全書結合Java程序設計的基本原理,采用手把手的教程式方法,逐步引導讀者開發(fā)出面向實際的應用程序。從最基本的程序設計的學習開始,讀者在每一教程中學到的有關Java程序設計的所有新知識和新內容,都是建立在前一教程學習的基礎之上的。從而讀者能夠很容易地將所學到的知識運用到自己應用程序的開發(fā)當中。本書向讀者介紹Java的GUI設計、組件、方法、事件處理技術、類型、控制語句、數(shù)組、面向對象的程序設計、異常處理技術、字符串與字符、按順序訪問的文件,以及更多同Java程序設計相關知識的全面介紹。書中還包含了一些更為高級主題的討論,如數(shù)據(jù)庫程序設計、多媒體技術、圖形繪制及Web應用程序的開發(fā)等。