Java / Design Patterns
When to use Static Class in place of Singleton in Java?
If your Singleton is not maintaining any state, and just provide global access to methods, then consider using static class, as static methods are faster than Singleton, because of static binding during compile time.
More Related questions...