Garantir une instance unique.
Modèle de conception
public static MySingletonClass getInstance() { if (mySingleton == null) { synchronized (MySingletonClass.class) { mySingleton = new MySingletonClass(); } } return mySingleton; }