Domanda di colloquio di Redgate Software

How garbage collection works in Java?