« Programmation Java/Instanciation et cycle de vie » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
→Ramasse-miettes (Garbage Collector) : correction d'orthographe |
||
Ligne 41 :
=== Ramasse-miettes (Garbage Collector) ===
Le ramasse-miettes garde un compteur du nombre de
Dès qu'un objet n'est plus référencé, celui-ci est marqué.
Lorsque le ramasse-miettes s'exécute (en général quand l'application ne fait rien), les objets marqués sont libérés.
Ligne 78 :
Lors de la libération des objets par le ramasse-miettes, celui-ci appelle la méthode <code>finalize()</code> afin que l'objet libère les ressources qu'il utilise.
Cette méthode peut être redéfinie afin de libérer des ressources
Dans ce cas, la méthode doit se terminer en appelant la méthode de la classe parente :
<source lang="java">
|