设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 1.单例模式 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允许一个实例存在。 (1)饿汉式 public class Singleton { //1.私有化的构造器 private Singleton() { } //2.内部创建类的对象 //4.要求此对象也必须声明为静态的 private static Singleton instance = new Singleton(); //3.提供公共的静态方法,返回类的对象 public static Singleton getInstance() { return instance; } } (2)懒汉式(线程不安全) public class Singleton { //1.私有化的构造器 private Singleton() { } //2.声明当前类的对象,没有初始化 //4.要求此对象也必须声明为静态的 private static Singleton instan.... 设计模式 Java