設計模式是一套被重復使用的代碼設計經驗的總結?!禞ava設計模式深入研究》面向有一定Java語言基礎和一定編程經驗的讀者,旨在培養(yǎng)讀者良好的設計模式思維方式,加強對面向對象思想的理解。《Java設計模式深入研究》共分12章,首先強調了接口和抽象類在設計模式中的重要性,介紹了反射技術在設計模式中的應用。然后,從常用的23個設計模式中精選10個進行了詳細的講解,包括2個創(chuàng)建型模式、4個行為型模式、4個結構型模式?!禞ava設計模式深入研究》理論講解透徹,應用示例深入。設計模式的講解均從生活中的一類常見事物的分析引出待討論的主題,然后深入分析設計模式,最后進行應用探究。應用探究部分所有示例都源自應用項目,內容涉及Java、JSP、JavaScript、Ajax等實用技術,知識覆蓋面廣。《Java設計模式深入研究》可供高等院校計算機相關專業(yè)本科生和研究生設計模式、軟件體系結構等課程使用,對高級程序員、軟件工程師、系統(tǒng)架構師等專業(yè)研究人員也具有一定的參考價值。