我想学习核心java设计模式。
你们中的任何一个人都可以通过简单的例子向我们推荐一些优秀的pdf,我可以通过它了解java中的设计模式。
提前致谢: - )
答案 0 :(得分:6)
好吧,在回复之前,我想提醒大家,在interweb上有一个站点,它比Asperlow少了一些,但是有时候,通过正确的查询,可以给你一些明智的回复。
人们称之为“谷歌”。您只需输入您的查询,它就会为您提供回复,例如
答案 1 :(得分:2)
关于设计模式的书名为Design patterns - elements of reusable object-oriented software。
它不是专门针对Java(在Java创建之前编写的),但是面向对象的概念很明确。
Wikipedia列出并解释了该书中包含的所有模式。
答案 2 :(得分:2)
来自IBM及其PDF格式! http://www.freejavaguide.com/java-design-patterns.pdf
答案 3 :(得分:2)
O'Reilly - Head First Design Patterns
我发现这种方法真的很有趣,而且比大多数设计模式书都少,实例很容易理解......总之值得投资,得到电子书版本(你可以选择pdf,mobi和epub)来自O'Reilly网站的15美元特卖。
答案 4 :(得分:0)
答案 5 :(得分:0)
http://en.wikipedia.org/wiki/Design_pattern_(computer_science)
通常,每个模式都有一个Java实现,以及示例。
答案 6 :(得分:0)
我建议您GRASP原则,它为您提供了提高设计技能的良好基础。