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