1 public class Singleton { 2 private Singleton() { 3 } 4 5 private static class SingletonHolder { 6 public static final Singleton INSTANCE = new Singleton(); 7 } 8 9 public static Singleton getInstance() { 10 return SingletonHolder.INSTANCE; 11 } 12 }