答案
http://javarevisited.blogspot.in/2012/12/how-to-create-thread-safe-singl
eton-in-java-example.html
请参考答案中的示例代码,这里面一步一步教你创建一个线程安全的 Java 单例
类。当我们说线程安全时,意思是即使初始化是在多线程环境中,仍然能保证单
个实例。Java 中,使用枚举作为单例类是最简单的方式来创建线程安全单例模式
的方式。