Případně PhantomReference, která je k tomu přímo určena.

podlesh

2011/9/21 Vaclav Stumbauer <[email protected]>:
> Alespon nejaka cesta by mohla byt pres monitoring WeakReference,
> pokud mate pristup k instanci objektu od te tridy co vas zajima.
>
> VS
>
>
>
> 2011/9/21 Libor Jelinek <[email protected]>:
>> Bohužel ta smutnější varianta je má situace. Jedná se o cizí třídu.
>> finalize() přidat nemohu. Nicméně jsem zjistil, že nástroj JProfiler
>> to dovede vypsat, ale stojí téměř 500 EUR, takže taky nic...
>>
>> I tak díky
>> Libor
>>
>> Dne 21. září 2011 13:20 Pecinovský Rudolf <[email protected]> napsal(a):
>>>> existuje nějaký způsob jak zjistit jméno třídy objektu, které bylo "garbage
>>>> collected" Javou?
>>>
>>> Je možné definovat pro třídu, resp. její instance, metodu finalize(), která 
>>> kamsi cosi zapíše. Nicméně to je možné pouze pro třídy, jejichž definice 
>>> můžeš ovlivnit. Informace o rušení instancí tříd ze standardní knihovny 
>>> takto nezískáš.
>>>
>>
>

Odpovedet emailem