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