Java語言是當(dāng)前最流行的程序設(shè)計語言。本書以Java最新版本JavaSE6和Netbeans IDE 6.1開發(fā)工具為載體,按照“語言基礎(chǔ)”、“技術(shù)基礎(chǔ)”和“高級應(yīng)用”3個層次由淺入深地介紹了Java SE6的核心技術(shù)。主要內(nèi)容包括:語言基礎(chǔ)篇(Java語言概述、數(shù)據(jù)類型與運算符、流程控制語句);技術(shù)基礎(chǔ)篇(面向?qū)ο缶幊碳夹g(shù)、GUl編程技術(shù)、異常處理技術(shù)、輸入/輸出技術(shù));高級應(yīng)用篇(數(shù)據(jù)庫編程、線程與多線程編程、網(wǎng)絡(luò)編程)。作者在多年開發(fā)與教學(xué)經(jīng)驗的基礎(chǔ)上,根據(jù)Java桌面開發(fā)程序員的崗位能力要求和學(xué)生的認知規(guī)律精心組織了本書內(nèi)容。書中通過87個典型的實例詳細介紹了Java桌面開發(fā)相關(guān)技術(shù),并精心設(shè)計了“教學(xué)導(dǎo)航”、“課堂模仿”、“課外拓展”和“單元實訓(xùn)”等環(huán)節(jié),將知識講解和技能訓(xùn)練有機結(jié)合,融“教、學(xué)、練”于一體,適合“項目驅(qū)動、案例教學(xué)、理論實踐一體化”的教學(xué)方法。同葉提供書中各章的電子課件和所有環(huán)節(jié)的源代碼,供讀者參考使用。本書可作為高職高專軟件技術(shù)專業(yè)、網(wǎng)絡(luò)技術(shù)專業(yè)的教材,也可作為計算機愛好者和程序員自學(xué)教材和參考用書。