如题
------解决方案--------------------
http://www.ibm.com/developerworks/cn/java/j-javares.html?S_TACT=105AGX52&S_CMP=techcsdn
------解决方案--------------------
< <Design Patterns> > 英文原版, 或中文翻译版
------解决方案--------------------
有一本 Design Patterns for Java 写的也很好