本書以情景教學的方式,模擬了一個Java課堂。在這個課堂上,有一位誨人不倦的老師和一群聰明的好學的學生。在老師的循循誘導下,學生們提出了大量的問題。這些問題有些看似“聰明”,有些看似“愚蠢”,但這些問題可能是您身臨其境所能想到的和問到的所有問題。而且這些問題都在老師的指志下通過實踐的方式得到了解答。在本書模擬的課堂上,您將學到以下內容:了解程序設計項目的系統(tǒng)開發(fā)生命周期,學會從明確用戶需求開始規(guī)劃應用程序的目標;學習數據類型、程序流程控制和數組等Java程序設計基礎;真正掌握面向對象程序設計技術;使用Swing程序包開發(fā)圖形用戶界面和事件驅動的程序;程序設計中的常見錯誤和Java錯誤處理機制;通過全書200多個循序漸進的示例開始真正的項目。本書適合沒有任何程序設計基礎的讀者閱讀,也是已有其他程序設計語言基礎和編程經驗的讀者學習Java程序設計的最佳參考書。