本書為模塊化教程,每個模塊都由案例引入,以案例需求為依據(jù)講解知識,同時有針對性地配有相應的實戰(zhàn)訓練項目,由淺入深地逐步增加難度和復雜度。在內容選取上,以理論知識必需、夠用為度,突出具有針對性和實用性的職業(yè)能力訓練項目。本書主要內容包括Java語言基礎、Java基本語法、類和對象、類的繼承和多態(tài)、接口與包、數(shù)組與字符串、異常處理、圖形用戶界面編程、文件操作、多線程、網(wǎng)絡編程、Java Applet程序。書中特別設置了“實際工作中常見問題解析”模塊,以幫助讀者在學習Java程序時,遇到常見問題有參考可循。
本書適合高職高專學生使用,也可以作為自學者和相關技術人員的參考用書。