Java作為IT從業(yè)人員的必備工具之一,有許多較深入的課題值得探討。本書作者吸收國內外著名Java教材的精華,比較全面地介紹了Java語言高級編程用到的知識與編程機制。本書假定讀者在熟悉Java語言基本知識的基礎上,從實戰(zhàn)出發(fā),通過大量的案例講解Swing、Swig與多媒體、抽象數(shù)據類型與泛型、數(shù)據庫連接、Servlet、JSP以及遠程方法調用等Java語言高級特性與應用,并可以直接根據這些源程序來快速編寫Java項目,直接切入相關應用。在章末配備大量的練習題,以供學習者體驗。本書可作為計算機及相關專業(yè)的本科生和研究生學習Java語言高級程序設計的教材、軟件開發(fā)人員學習Java的參考資料以及IT從業(yè)人員的培訓教材。