java中的设计模式

问题描述:

我想学习java的核心设计模式。java中的设计模式

难道你们中的任何一个人都可以提供很好的pdf,我可以通过简单的例子了解java中的设计模式。

在此先感谢:-)

+0

但是也许ashwani还没有理解*回复并非全部由Jon Skeet的dalekian计算机编写 – Riduidel 2010-05-10 09:52:40

+1

另外,接受社区的答案会增加人们回答你的可能性。您可以通过点击问题左侧的“打勾”来完成。 – 2010-05-10 09:50:52

+0

答案中的网址已损坏。不确定是否将javacamp.org移至新域。 – realPK 2016-08-03 00:48:56

本关于设计模式被称为Design patterns - elements of reusable object-oriented software

它不是专门针对Java(在Java创建之前编写的),但面向对象的概念是清晰的。

Wikipedia列出并解释了该书中包含的所有模式。

+0

哇 - 那个链接看起来不错,..呃..法律。 – Adamski 2010-05-10 11:02:30

+0

那么,这很少关心我的谷歌当我谷歌的信息 – Bozho 2010-05-10 11:18:19

那么,在回复之前,我想提醒你在interweb上有一个网站,它的浏览器比*的浏览器要少一些,但是有时候,用适当的查询可以给你提供智能回复。

人们称之为“谷歌”。您只需输入您的查询,和它给你的答复,就像

+15

请停止侮辱新手重定向他们谷歌,这是越来越频繁在这里,所以这不是一个很好的方式来指导新手。如果问题符合SO常见问题解答,那么直接或间接地回答它,而不会让新手/新玩家害羞地干扰SO中的专业人员。在经验丰富的人,谁在乎谷歌的伟大答案的存在? – wassimans 2011-10-18 21:17:05

+0

@Wassim有趣地看到一个人想出了一个问题,只是为了批评它的措辞。我的意思是,毕竟,我向提问者提供了四个非常正确的答案,不是吗? – Riduidel 2011-10-19 12:21:11

http://en.wikipedia.org/wiki/Design_pattern_(computer_science)

一般情况下,也有每个pa的Java实现ttern,以及例子。

我建议你GRASP的原则,它给你一个很好的基础,以提高你的设计技巧。

O'Reilly - Head First Design Patterns

我发现这种方法真的很有趣,比大多数设计模式的书籍不那么无聊,例子是很容易理解这一切的一切非常值得的投资,得到了电子书版本(你可以选择pdf,mobi和epub),售价15美元,由O'Reilly网站出售。