Posted By: PaJaSoft (Menhir Mover & Linux Man) on 'CZprogram'
Title:     Re: garbage collectoryyy
Date:      Fri Dec  3 16:25:35 2004

> je, ze v okamziku zavolani destruktoru neni reference ani z jinych 
> nepouzivanych objektu. Tzn. v pripade puvodni cross-reference se nejdrive 
> nastavi pointer z druheho objektu na prvni na NULL a pote se teprve zavola 
> destruktor (ci jakkoli to nazveme) prvniho objektu. V opacnem pripade by
> byly 
> destruktory skutecne nepouzitelne ;)

     Ony se pouze drzi county na reference na objekt, az dosahne 0 muzeme 
objekt zrusit...

     Jinak existuje System.gc() (staticka metoda), ktera rika, ze by si 
Garbage Collector mohl vzpomenout ze by mohl vysypat pamet...:-) -> 
negarantuje se uvolneni, jen nastavuje priznak, ze by se mohlo..

Takze priklad:

FaktVelyObjekt aa = new FaktVelkyObjekt();
aa = null;
System.gc();

urcite pomuze... 

 ..s usmevem a laskou jde vsechno lip, nezapominejte na to v zivote..

                                                                     PaJaSoft

Search the boards