Java / Design Patterns
Singleton pattern.
Singleton pattern ensures that only one instance or object of a class exists with the application and make sure that instance is available globally so that there is no need to create new instance of course there is no way to create more than one object.
More Related questions...