单例 Posted on 2020-05-12 Edited on 2025-02-13 In Design Patterns 单例 定义保证一个类仅有一个实例,并提供一个访问它的全局访问点。特点在某个进程中,某个类有且只有一个实例实现方式一 private的构造方法确保外部无法实例化 private的static变量持有唯一的实例 public的static方法返回此实例确保外部能获得此唯一实例 方式二 enum 枚举类的每个枚举都是单例 方式三 自觉 栗子Runtime.getRuntime()