Program to implement Singleton Design Pattern in java with a simple program
package com.hubberspot.singleton; public class Singleton { private static Singleton singleInstance; private Singleton() {} public static synchronized Singleton getInstance() { if (singleInstance == null) { singleInstance = new Singleton(); } return singleInstance; } @Override protected Object clone() throws CloneNotSupportedException { throw new CloneNotSupportedException(); } }