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