本書從初學者的角度出發(fā),通過通俗易懂的語言和大量生動典型的實例,由淺入深、循序漸進地介紹應用Java進行網絡編程的常用技術和方法。全書共20章。第1章~第8章主要介紹搭建Java開發(fā)環(huán)境、開發(fā)工具Eclipse、Java語言基礎、算法和程序控制結構語句、數(shù)組及其應用、字符串處理、面向對象編程和集合類及其應用等內容;第9章~第14章主要介紹異常處理、I/O處理技術、線程技術、JDBC技術、Java Swing等一些高級開發(fā)技術,并通過一個進銷存管理系統(tǒng)對前面章節(jié)的內容進行了實踐;第15章~第20章主要介紹JSP環(huán)境基礎、JSP語法基礎、JSP的內置對象、JavaBean技術和Servlet技術等Java Web領域的基礎知識,最后通過一個博客網站介紹Java Web基礎知識的綜合應用。本書附有配套光盤。光盤提供了書中實例的源代碼,并經過精心調試,在Windows XP/Windows 2000/Windows 2003 Server下全部通過,保證能夠正常運行。本書適用于Java初、中級用戶,也可作為大中院校師生和培訓班的教材,對于網絡編程愛好者,本書也有非常高的參考價值。