摘要: 饿汉单例模式: 当这个类被加载时,静态变量 EAGER_SINGLETON 就会被初始化。 懒汉式单例: 【区别】饿汉单例模式在自己被加载时就将自己实例化。从资源利用的角度讲,饿汉比懒汉差点。从速度和反应时间来讲,饿汉比懒汉块。懒汉在实例化的时候,需要处理多线程的问题。 还有一种用的比较多的 静态内 阅读全文
posted @ 2017-11-07 13:29 露娜妹 阅读(233) 评论(0) 推荐(0)
摘要: 角色: 抽象工厂角色:担任这个角色是模式的核心,他应该是与应用商业系统无关的。通常是Java接口或Java抽象类,其他的具体工厂类必须实现这个Java接口或继承这个Java抽象类。 具体工厂角色:这个角色直接在客户端的调用下创建产品的实例,这个角色含有选择合适的产品对象的逻辑,而这个逻辑是与应用系统 阅读全文
posted @ 2017-11-07 12:40 露娜妹 阅读(1591) 评论(0) 推荐(0)