[ Cola @ 13.10.2008. 19:34 ] @
Pozz svima. Nije mi baš jasno da li će garbage collector da pokupi smeće iza mene u sledećoj situaciji pa molim nekoga ko zna da objasni (meni i svima koji ne znaju). Najjednostavniji primer je lista npr ako više ne želim da je koristim, da li je dovoljno referencu na glavu liste stavim na null, tj da nemam više referencu na nju, da li će se GC postarati oko cele liste? Šta ako je lista bila cirkularna? Da li će i tada da obriše jer zadnji ima referencu na prvi? Još bolji primjer je stablo podataka. Pa npr ako treba da "potkrešem" to stablo tj odbacim neke grane, da li je dovoljno da zaboravim na root reference te grane i da se GC pobrine za njih (sve grene i grančice tog podstabla)? Hvala |