Domanda di colloquio di Munich Re

What is java promise?