2010-02-17 3 views
3

La doc API ditComment fonctionne la référence Phantom?

Ce type de référence se distingue des autres en ce qu'il est pas destiné à être utilisé pour accéder à l'objet, mais comme un signal que l'objet a déjà été finalisé, et le collecteur des ordures est prêt à récupérer sa mémoire.

Si la référence Phantom ne peut pas être utilisée pour accéder à l'objet, comment le garbage collector récupère-t-il la mémoire utilisée par cet objet?

Répondre

5

Vous pourriez trouver cette presentation de Bob Lee utile pour démystifier les différents types de références (slides).

+0

http://crazybobs-talks.googlecode.com/svn/trunk/out/references.pdf –

+0

Il est une référence à a) payé et b) déjà non source de fonctionnement. Mieux vaut l'enlever. – Gangnus

Questions connexes