本書從實戰(zhàn)角度介紹了多個Java系統(tǒng)的設計、開發(fā)全過程,從這些實例中,試圖總結出解決類似問題的通用規(guī)律,提出了一些問題可重用的模式或框架,幫助開發(fā)人員解決Java實戰(zhàn)中常見的問題。本書適合大學計算機專業(yè)的學生、研究生、軟件設計師以及軟件開發(fā)人員學習參考。本書利用8個綜合實例介紹了多個Java系統(tǒng)的設計和開發(fā),重點描述了J2EE實用系統(tǒng)的架構設計和應用。本書的特點是從可復用的面向對象設計的高度總結出解決同類問題的通用規(guī)律,探討了設計模式和框架在可重用性、可擴展性和可伸縮性等方面的實際應用,從而提高軟件的開發(fā)質量和速度,幫助開發(fā)人員解決Java實戰(zhàn)中常見的主要問題。本書適合大學計算機專業(yè)的學生、研究生、軟件設計師以及軟件開發(fā)人員學習參考。