archive: 2015/10

设计模式学习

工厂模式实现同一接口的类由工厂类中的一个或多个方法控制生成实例。工厂类可为静态类,可实现工厂类接口,实现抽象工厂模式。方便代码拓展,无需修改旧代码。 单例模式这个JVM只有一个单例对象,需考虑多线程同步问题,可通过影子实例更新单例对象。 创造者模式创造一个拥有多个成员变量的复合对象的类,对复合对象中的每个成员变量进行生成最终组合成复合对象。Builer实现统一接口或继承于同一抽象类,由Direct