Bonjour,
Je viens de recuperer une application et je me rend compte que les finalize ne sont pas du tout appele lors de la destruction de certains objets.
Quelles pourraient etre les raisons de ce "non-appel"?
J'ai suppose que cela viendrait des objets statiques presents dans ces classes.
Comme l'objet static n'est pas vide, alors il n'appelle pas le finalize.
Mais si c'est bien cela, alors, j'ai un paquet d'objet static a vider...
J'ai aussi vu des choses sur les weak reference mais je n'ai pas bien compris l'utilite...
Merci!
Partager