Dobrý deň, prosím Vás ako je to s uvoľnovaním objektov z pamäte? Majme List<MojObjekt>, keď z tohto listu vymažem daný objekt, tak sa asi pamäť neuvoľní, však? Čo som hľadal na internete, tak odporúčajú MojObjekt = null; Používam napríklad:
for(MojObjekt obj : MojObjektList){
if(požadovaná podmienka pre odstránenie){
MojObjektList.remove(obj);
obj = null; //Je toto ešte nutné, po odstránení zo zoznamu? Pretože v IDE, mi to zvláštne svieti.
return;
}
}
Veľmi by mi pomohlo objasnenie tohto "problému" kvôli nadchádzajúcim programom :) Ďakujem.
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu



Nahlásit jako SPAM
IP: 2001:67c:1220:c1b0:75c5:4...–
God of flame
Guru
Zjistit počet nových příspěvků
































