This Repo show how to implement and test Singleton in Java. It contains 2 Version: Singleton as Enum (based on Effective Java, Joshua Bloch), and standard implementation with private Constructor, static final field and getInstance() Method.