« 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 référenceréférences pour chaque objet.
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 systèmessystème non Java.
Dans ce cas, la méthode doit se terminer en appelant la méthode de la classe parente :
<source lang="java">