如果您具有程式設計經驗,本書將引導您迅速掌握Java的程式設計與技法!如果您完全沒有程式經驗,就從本書介紹的Java程式中練就程式設計的基本功!本書是學習Java程式語言的入門與進階應用書,全書分為「程式基礎」、「物件導向」、「視窗與應用」和「專題設計」等四篇,各篇重點如下:程式基礎篇:旨在建立讀者使用Java 2的基本知識和操作方法,包括資料表示法與運算式、選擇結構與控制結構、陣列、字串與排序、程序與函數等功能。物件導向篇:以Java為例,說明物件導向程式的概念,指導如何撰寫物件導向程式,並說明多執行緒。視窗與應用篇:介紹Java 2的進階功能,以及開發應用程式經常需要的技巧,包括視窗與圖形使用者介面、Java Applet、物件與事件控制、繪圖指令的認識與應用、圖形與動畫、檔案存取與資料庫、網路程式設計、大型專案與程式除錯等。專題設計篇:提供豐富的專題範例,包含益智型線上遊戲和高互動型線上遊戲專題,讓讀者能有完整的專題參考。