also das prinzip ist klar. gibt es keine referenzen mehr auf ein object so räumt der gc das objekt aus dem speicher.
nur angenommen ich habe zwei oder drei objekte die untereinander agieren. damit der gc nun erkennt das eines der objekte gelöscht werden kann, muss ich nun jede referenz beseitigen?
oder reicht es wenn die referenz in meiner main weg ist und die drei objekte nicht mehr von meinem programm erreicht werden können obwohl sie noch referenzen aufeinander besitzen?
mfg
Zebes
nur angenommen ich habe zwei oder drei objekte die untereinander agieren. damit der gc nun erkennt das eines der objekte gelöscht werden kann, muss ich nun jede referenz beseitigen?
oder reicht es wenn die referenz in meiner main weg ist und die drei objekte nicht mehr von meinem programm erreicht werden können obwohl sie noch referenzen aufeinander besitzen?
mfg
Zebes
Comment