本書以目前Java的較新版本Java SE 6.0為依托,結(jié)合Java語言特性和實戰(zhàn)案例,充分融入了企業(yè)開發(fā)過程中編程人員遇到的種種Java核心技術(shù)問題和編程思想,全面系統(tǒng)地介紹了Java語言的基礎(chǔ)知識、高級編程技術(shù)及應用方向。書中內(nèi)容由淺入深、循序漸進,囊括了Java基本語法,數(shù)組和常用算法,Java面向?qū)ο蟮木幊趟枷?,還包括一些Java高級特性,并且將企業(yè)一些比較流行的項目融入本書中,如:聊天室程序、網(wǎng)絡五子棋、仿QQ的網(wǎng)絡聊天軟件JQ等,使讀者在較短的時間內(nèi)就能夠熟煉掌握Java特性和項目實戰(zhàn)的方方面面。本書在講解的過程中,結(jié)合Java知識點引用了大量的應用實例,并通過源代碼一一列舉,且每一部分內(nèi)容都包含詳細的注釋和技巧提示,有助于初學者理解、把握問題的精髓,將所掌握的技術(shù)靈活應用到后期實際的項目開發(fā)過程中。本書既適合初學者和具有一定Java編程經(jīng)驗的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書。