Pergunta de entrevista da empresa KPMG

What is Singleton in Java, and the use case