Java 23种设计模式 -- 单例模式

前言 定义:确保某一个类只有一个实例,这个类称为单例类,它提供全局访问的方法。 实现:私有静态成员变量,存放实例;私有构造方法,防止new实例;公共静态方法,建立或返回私有静态成员变量存放的实例 懒汉模式:工厂方法时实例对象,运行时实例 饿汉模式:私有静态成员变量直接赋值,编译直接实例对象 单例模式是一种对象建立型模式。java 优势 减小内存和性能的开销 共享资源 缺点 须要额外的处理线程安全
相关文章
相关标签/搜索