在應用Java開發(fā)的實際過程中,程序員很少碰到只涉及Java語言本身的問題。本教材主要針對中級Java程序員,所以要求讀者已經(jīng)掌握Java語言的基本知識。本教材從Java開發(fā)經(jīng)常涉及的幾個主要技術(shù)展開討論,內(nèi)容包括Java的流技術(shù)、線程、網(wǎng)絡通信、JDBC技術(shù)、Web編程、Struts框架、分布式編程、EJB、Java數(shù)據(jù)結(jié)構(gòu)等。本教材配有大量實例,實例中的程序都通過調(diào)試,因而讀者在進一步驗證時,不會出現(xiàn)不必要的困惑。為便于理解,本教材有3個典型的實例貫穿在各章節(jié),它們是Hello Worlld、用戶登錄、生產(chǎn)者和消費者實例。本教材可作為高職院校計算機專業(yè)相關(guān)課程的教材,也可供各類社會培訓機構(gòu)選用,還可以供軟件開發(fā)人員自學參考。