
设计模式
设计模式设计模式是软件设计中反复出现问题的通用解决方案。它们是经过多次验证和应用的指导原则,旨在帮助软件开发人员解决特定类型的问题,提高代码的可维护性、可扩展性和可重用性。
创建型模式关注对象的实例化过程,包括了如何实例化对象、隐藏对象的创建细节。
单例模式单例模型确保一个类只能创建一个实例,该类负责创建自己的对象,并且保证只有单个对象被创建。单例类将自己的构造函数声明为私有,以防止外部代码之间创建实例。
懒汉式:类加载是不会触发该单实例对象被创建,而是在首次使用该对象时候被创建
饿汉式:类加载就会触发该单实例对象被创建
饿汉式-方式一(静态变量方式)12345678910111213141516/** * 饿汉式 * 静态变量创建类的对象 */public class Singleton { //私有构造方法 private Singleton() {} //在成员位置创建该类的对象 private static Singleton instance = new Singleton(); ...










