Java 设计模式与建模专题

来源:互联网 发布:mac系统游戏推荐 编辑:程序博客网 时间:2024/04/19 15:39

本专题为 Java 软件工程师们提供了面向 Java 的设计模式和建模方面相关的文章和教程。帮助读者理解、学习作为专业软件工程师必需掌握的设计模式与建模技术。

Factory Method 模式

Factory Method 模式在 Javamail 中的应用 设计模式在软件工程中占有重要地位,而 JavaMail 是 Java 平台的一个扩展,为管理电子邮件提供了统一的应用编程接口。本文讨论 Factory Method 设计模式在Javamail 中的应用。

在 Java 中应用设计模式 - Factory Method 在设计模式中,Factory Method也是比较简单的一个,但应用非常广泛,EJB,RMI,COM,CORBA,Swing中都可以看到此模式的影子,它是最重要的模式之一。在很多地方我们都会看到xxxFactory这样命名的类,那么,什么是Factory Method,为什么要用这个模式,如何用Java语言来实现该模式,这就是本文想要带给大家的内容。

Factory 模式的优点 最常见的构造一个 Object 的方法是通过构造函数. 例: String strTemp = new String('Hello World'); 其实还有一种一种更灵活的创建Object 的方式---利用Factory 模式. 这是著名的'四人帮'(Gangs Of Four)的经典之作'设计模式'[(Design Pattern) 所记载的23模式之一. 它有着构造函数不可比拟的一些优点.

回页首 Singleton 模式

在 Java 中应用设计模式 -- Singleton 本文介绍了设计模式中 Singleton 的基本概念,对其功能和用途进行了简单的分析,列出了通常实现 Singleton 的几种方法,并给出了详细的Java 代码。

回页首 Observer 模式

Observer 模式在 J2EE 中的实现 设计模式是经验的文档化。它是对被用来在特定场景下解决

 

本文转自IBM Developerworks中国

        请点击此处查看全文