书籍介绍
本书是一本非常实用的书,它介绍了如何使用一些最常见的设计模式来编写Java程序。该书的章节短小精悍,各章分别介绍一种设计模式,同时给出了一个或多个使用该模式的完整且能直接运行的可视化示例程序。另外还包括了用以演示类如何交互的统一建模语言(UML)图。在本书中,你将了解到设计模式是组织程序中对象的一种常用方法,目的是为了更易于编写和修改这些程序。通过熟悉这些设计模式,你还将掌握一些颇有价值的术语,以用于程序如何构成的分析讨论中。通过阅读这本教程,你将能够掌握设计模式的基本原理,并且可以在日常的Java程序设计工作中有效地运用这些模式。