Mis vahe on prügivedu ja lõpptöötleja?


Vastus 1:

Prügivedu on mäluhaldussüsteem, mille tõttu programmeerijad ei pea kasutamata objektidest mälu käsitsi vabastama.

Finalizeror on spetsiaalne meetod, mis viib lõpule viimise, tavaliselt mingisuguse puhastamise. Lõplik vormindamine teostatakse objekti hävitamise ajal enne objekti eraldamist ja see täiendab lähtestajat, mis teostatakse objekti loomise ajal pärast jaotamist.