Skip to content

Instantly share code, notes, and snippets.

@nikkatsa
Created April 24, 2016 20:38
Show Gist options
  • Save nikkatsa/ccac1b294937800fc54040b155f5fcb6 to your computer and use it in GitHub Desktop.
Save nikkatsa/ccac1b294937800fc54040b155f5fcb6 to your computer and use it in GitHub Desktop.
public class SingletonClass {
private static final com.nikoskatsanos.nkjutils.yalf.YalfLogger log = com.nikoskatsanos.nkjutils.yalf.YalfLogger.getLogger(SingletonClass.class);
private SingletonClass() {
log.info("Initializing %s", this.getClass().getName());
}
public static final SingletonClass getInstance() {
return SingletonClassHelper.INSTANCE;
}
private static class SingletonClassHelper {
private static final SingletonClass INSTANCE = new SingletonClass();
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment