全書共分為6章。第1章主要介紹Java語言的歷史、開發(fā)工具、特點和安裝方法等,以及與Java語言相關的DOS命令和HTML,并且通過項目簡單介紹Java應用程序和Java小程序。第2章主要介紹Java語言編程的基礎知識,包括數據類型、變量與常量、運算符與表達式、輸入與輸出、繪圖,以及如何創(chuàng)建簡單的圖形用戶界面等內容。第3章主要介紹Java語言中的基本算法、分支結構語句、循環(huán)結構語句、結構嵌套、數組和方法等知識,以及如何綜合應用這些知識點。第4章面主要介紹面向對象的概念、面向對象程序設計過程、如何在Java語言中實現(xiàn)面向對象程序設計、類的繼承和多態(tài),以及與面向對象相關的接口和包等知識。第5章主要介紹Java語言的圖形用戶界面設計,主要包括組件的創(chuàng)建和應用、布局管理、Java事件處理機制、菜單的創(chuàng)建和應用,以及播放音樂等內容。第6章主要介紹編程中常見的錯誤,以及在程序運行過程中出現(xiàn)錯誤或者異?,F(xiàn)象時,Java語言的處理機制和方法,包括異常的概念、異常的處理方法等內容。此外,還簡單介紹線程的概念和基本應用。本書可以作為中等職業(yè)學校計算機專業(yè)的教材,也可以作為培訓班的教材,還適于作為初學者的自學用書。