Domanda di colloquio di KPMG

What is Singleton in Java, and the use case