Hva er forskjellen mellom søppelinnsamling og sluttbehandler?


Svar 1:

Garbage collection er et minnehåndteringssystem som gjør at programmerere ikke trenger å manuelt frigjøre minne fra ubrukte objekter.

Finalizeror er en spesiell metode som utfører sluttbehandling, vanligvis en form for opprydding. En finalisator blir utført under ødeleggelse av objektet, før objektet blir omplassert, og er komplementært til en initialiserer, som utføres under objektskjemaing, etter tildeling.