摘要:
返回上一级目录:Java设计模式 抽象工厂模式,相对于工厂方法模式来说,抽象工厂模式是用于产品簇的创建,向调用者提供多个系列产品对象。比如一套服饰,有衣服,有鞋,衣服属衣服产品类,鞋属鞋产品类,通过抽象工厂模式可以创建不同的衣服和鞋的组合。 抽象工厂模式有4中角色:抽象工厂角色,具体工厂角色,抽象产 阅读全文
摘要:
返回上一级目录:Java设计模式 工厂方法模式,是对简单工厂模式的升级,将创建产品的工厂抽象出来,具体产品的创建延时到工厂子类去实现,让调用者决定来创建哪一个实例。工厂方法模式有以下角色:抽象产品接口,抽象工厂接口,具体产品,具体工厂。 类关系图如下: 抽象产品接口,定义产品的行为 具体产品,具体产 阅读全文
摘要:
import java.security.MessageDigest; public class Md5Utils { /** * 生成32位md5 * * @param str * @return */ public static String string2Md5(String str) { try { MessageDigest md5 = MessageDigest.getInstance 阅读全文