Domanda di colloquio di Tech Mahindra

What is singletone, what is serialization, what is constructor and destructor all in java