摘要:
1.Prototype(原型模式) 定义:用原型实例指定创建对象的种类,并且通过克隆这些原型创建新的对象。 注意:这里的“克隆”,指的是通过调用Object类的clone方法来完成的,它直接在内存中复制数据, 因此不会调用到类的构造方法。不但构造方法中的代码不会执行,甚至连访问权限都对原型模... 阅读全文
posted @ 2015-04-13 11:56
beyondbycyx
阅读(158)
评论(0)
推荐(0)
摘要:
在Java指令中创建对象和赋值操作是分开进行的,也就是说instance = new Singleton();语句是分两步执行的。但是JVM并不保证这两个操作的先后顺序,也就是说有可能JVM会为新的Singleton实例分配空间,然后直接赋值给instance成员,然后再去初始化这个Singleto... 阅读全文
posted @ 2015-04-13 11:08
beyondbycyx
阅读(252)
评论(0)
推荐(0)
摘要:
1.工厂方法模式(FactoryMode) 定义:提供创建对象的接口,方便对象的创建。1.1 静态工厂方法模式(Static Factory Method Mode) 定义:对于对象的创建,交给工厂类内部的静态方法实现。 使用场景:适用于基类的子类较少时,且基本不会再增加子类时。 坏处... 阅读全文
posted @ 2015-04-13 10:41
beyondbycyx
阅读(190)
评论(0)
推荐(0)

浙公网安备 33010602011771号