摘要:
单例模式使用场景:需要频繁和创建和销毁的对象创建对象耗时过多或消耗资源过多,即重量级对象,但又经常用到的对象工具类对象,频繁访问数据库或文件的对象(如数据源、session工厂等) Runtime就是精典的饿汉单例模式应用 public class Runtime { private static 阅读全文
摘要:
抽象工厂模式(Abstract Factory Pattern)是围绕一个超级工厂创建其他工厂。 比如超级工厂下有两个公司,一个公司为华为,一个公司为苹果。 这两个公司都生产手机和笔记本。 第一步:创建接口 /** * 电脑接口 */ public interface Computer { //上网 阅读全文