Singleton
public class Singleton {
private static Singleton istanza = null;
//Il costruttore private impedisce l'istanza di oggetti da parte di classi esterne
private Singleton() {}
// Metodo della classe impiegato per accedere al Singleton
public static synchronized Singleton getSingleton() {
if (istanza == null)
istanza = new Singleton();
return istanza;
}
}