StackOverflow 文档 Java Language 教程 单例 单例 Enum Singleton Singleton 不使用 Enum(急切初始化) 使用持有者类 Bill Pugh Singleton 实现的线程安全延迟初始化 线程安全 Singleton 双重检查锁定 扩展单例(单例继承) Enum Singleton