You will be redirected in 0 seconds to Java Best Practices - Enforce the singleton property with a private constructor or an enum type