Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Accès rapide :






Vous êtes un professionnel et vous avez besoin d'une formation ?

Conception d'IHM avec
La librairie Swing


Voir le programme détaillé
ESN Inovelya : Nous recrutons

Mise en ?uvre de l'encapsulation - Constructeurs, cycle de vie, gestion générale de la mémoire

Il faut bien comprendre qu'en Java : Ce n'est pas vous qui libérez un objet : c'est le « Garbage Collector » (GC). Vous ne devez pas chercher à contrôler le GC. Lors de la sortie de la JVM, un dernier GC n'est pas forcément lancé pour détruire les derniers objets. Si vous souhaitez voir votre destructeur déclencher, essayez ce petit bout de code. Il produit un très grand nombre d'instances de rationnel, il faut donc impérativement relâcher les objets devenus inutiles. while(true) { new Rational(1,2); }

Diapositive précédente Diapositive suivante