Java fuite memoire
Fermé
mehdi_boussarhane
Messages postés
50
Date d'inscription
dimanche 23 novembre 2008
Statut
Membre
Dernière intervention
15 janvier 2012
-
20 juil. 2010 à 09:39
mehdi_boussarhane Messages postés 50 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 15 janvier 2012 - 20 juil. 2010 à 13:23
mehdi_boussarhane Messages postés 50 Date d'inscription dimanche 23 novembre 2008 Statut Membre Dernière intervention 15 janvier 2012 - 20 juil. 2010 à 13:23
A voir également:
- Java fuite memoire
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel football - Télécharger - Jeux vidéo
- Java apk - Télécharger - Langages
- Mémoire vive - Guide
- Java décompiler - Télécharger - Langages
3 réponses
JAVA appelle automatiquement le ramasse-miette pour la destruction d'objet, il n'existe pas d'instruction de type:
object=new Object() puis object.free;
La libération de mémoire se fait automatiquement dès que l'objet n'est plus utilisé.
On peut détruire soi-même un objet ainsi:
object=new Object();
...
object=null;
//Appeller le GarbageCollector
System.gc ();
Pour que ça marche, penser à déréférencer l'object avec remove auprès des parent de l'objet.
www.fobec.com
object=new Object() puis object.free;
La libération de mémoire se fait automatiquement dès que l'objet n'est plus utilisé.
On peut détruire soi-même un objet ainsi:
object=new Object();
...
object=null;
//Appeller le GarbageCollector
System.gc ();
Pour que ça marche, penser à déréférencer l'object avec remove auprès des parent de l'objet.
www.fobec.com
GoldHeart2
Messages postés
3
Date d'inscription
mardi 20 juillet 2010
Statut
Membre
Dernière intervention
20 juillet 2010
20 juil. 2010 à 11:55
20 juil. 2010 à 11:55
La libération de mémoire est faite automatiquement après l'utilisation de l'objet par le ramasse miette mais je crois que la destruction se fait avec la méthode finalize().
mehdi_boussarhane
Messages postés
50
Date d'inscription
dimanche 23 novembre 2008
Statut
Membre
Dernière intervention
15 janvier 2012
13
20 juil. 2010 à 13:23
20 juil. 2010 à 13:23
merci bcp pour vs reponse ,
j'ai une autre question :
dans une fenetre qui affiche un jtable et apres la fermeture de la fenetre est ce que le vector contenant les données de ma base de donnée est liberé automatiquement par la rasse_miette ou il me faut faire qqc de special pour le liberer
merci d'avance
j'ai une autre question :
dans une fenetre qui affiche un jtable et apres la fermeture de la fenetre est ce que le vector contenant les données de ma base de donnée est liberé automatiquement par la rasse_miette ou il me faut faire qqc de special pour le liberer
merci d'avance