实现一下线程安全的单例模式 单例模式的实现有多种方式包括懒汉式、饿汉式、枚举等,以上方式虽然可以实现单例的效果,但是会存在线程安全问题。本篇介绍两种线程安全的案例实现。 双重检验锁实现单例 该方式主要是使用synchronized关键字实现线程同步,防止创建多个实例,具体代码如下。 public class Singleton{ private volatile static Singleton instance; private Singleton(){ } public