Tavant interview question

Write the code for singleton pattern? Convert singleton to Nton.

Interview Answers

Anonymous

27 Jul 2016

public class Singleton { public static Singleton insntance; private Sigleton() { } public static Singleton getInstance() { if(instance != null) { synchronized(Singleton.class) { instance = new Singleton(); } } return instance;

Anonymous

27 Jul 2016

public class Singleton { public static Singleton insntance; private Sigleton() { } public static Singleton getInstance() { if(instance != null) { synchronized(Singleton.class) { instance = new Singleton(); } } return instance;

Anonymous

18 Aug 2016

public class Singleton { private static class Holder { static final Singleton INSTANCE = new Singleton (); } public static Singleton getInstance() { return Holder.INSTANCE; } }