本書是作者在總結多年網絡應用開發實踐和教學經驗的基礎上編寫的,不僅講解Java語言,還把面向對象程序設計與軟件建模技術有機結合,使讀者深入理解面向對象程序設計思想,真正掌握對象模型向Java代碼的轉換方法。作者打破了傳統的程序設計語言教材的編寫方式,將面向對象設計開發思想貫穿始終,是一本創新教學方法、強化職業技能的實訓教材。本書共分9個模塊,內容包括Java開發入門、對象和類、多態與訪問控制、建立應用程序的靜態模型、建立應用程序的動態模型、將模型轉換為代碼、為應用程序添加數據訪問層、為應用程序添加表示層、部署應用程序。
本書是高職高專院校計算機及相關專業的教材,也可作為Java應用程序開發的培訓教材。