目前比较常见的有4种(DCL为懒汉模式的线程安全版本). 单例模式的实现一般需要满足以下条件: 1.构造方法私有化,实例属性私有化. 2.必须仅在类的内部完成实例的初始化过程. 3.提供公共静态方法,用以返回已经初始化完成的实例. 4.不可通过反射,反序列化方式获得新的实例. 1.饿汉模式:进行类初始化时就完成实例初始化的方式.可类比月光族,有钱就买.用不用不知道. 优势:由于初始化较早,所以相对于其他模式节省了这部分时间,效率较高.且多线程环境中保证安全运行. 劣势:在当前单例一直未被使用的场…