Il concetto e' che il garbage collector a cose normali non si usa.
E' gia' in esecuzione quando esegui un qualsiasi programma java.
Ti "dealloca" da solo la memoria utilizzata da oggetti che non sono piu' referenziati quando piu' opportuno.
Puoi anche forzare la pulizia con un
ma se non hai esigenze particolari puoi fidarti e lasciare tutto al sistema.codice:System.gc();
In generale quindi per distrggere un oggetto, basta far puntare le variabili da qualche altra parte (o a null) e il sistema fa tutto da solo.
Piu' chiaro?

Rispondi quotando