java设计模式的最佳教程

时间:2011-08-08 06:31:39

标签: java design-patterns

哪个是理解java设计模式的最佳教程?我不是java编程的新手,因此不需要java的基础知识。

4 个答案:

答案 0 :(得分:3)

您必须阅读Head First Design Pattern

虽然不是特定于Java,但我认真地建议你去寻找,Design Patterns by Gamma等人(a.k.a。四人帮,或简单地说,GoF)

答案 1 :(得分:1)

如果你不是编程新手,你可能已经使用了很多而没有意识到它。设计模式不是特定于语言的,不要将它们视为“Java”模式或“Python”模式等。一本非常好的书是Design Patterns: Elements of Reusable Object-Oriented Software

答案 2 :(得分:1)

你可能会发现这些有用:

(但最后两个有点高级)

约书亚布洛赫的书Effective Java虽然不是关于设计模式,但是它是必读的,所以很有用。

答案 3 :(得分:0)

我读过Cay Horstman的'面向对象的设计和模式'。首先有一些java介绍,但主要是关于模式:)

http://www.horstmann.com/design_and_patterns.html

当我用Google搜索这本书时,我也看到了这一点,也可能对你有用:

http://www.oodesign.com/