Enregistrer une variable même après avoir fermé le programme
Résolu/Fermé
AXZ777
Messages postés
2
Date d'inscription
lundi 11 décembre 2017
Statut
Membre
Dernière intervention
30 décembre 2017
-
30 déc. 2017 à 02:54
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 30 déc. 2017 à 09:06
KX Messages postés 16668 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 17 mars 2023 - 30 déc. 2017 à 09:06
A voir également:
- Enregistrer une variable même après avoir fermé le programme
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Enregistrer video youtube - Guide
- Enregistrer son ecran - Guide
- Audacity enregistrer son pc - Guide
- Enregistrer musique youtube - Guide
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
30 déc. 2017 à 09:06
30 déc. 2017 à 09:06
Bonjour,
"après fermeture du programme" ce n'est pas possible, une fois terminé tu ne peux plus rien faire.
Par contre "à la fermeture du programme" tu peux, par exemple avec un try/finally dans ta méthode main.
Quant à la sérialisation, c'est juste une manière de sauvegarder des objets complets (les fichiers .class par exemple sont une sérialisation des objets de type Class<?>) mais si c'est juste un vecteur, in fichier texte devrait suffire.
"après fermeture du programme" ce n'est pas possible, une fois terminé tu ne peux plus rien faire.
Par contre "à la fermeture du programme" tu peux, par exemple avec un try/finally dans ta méthode main.
public static void main(String[] args) {
try {
// ton programme
} finally {
// opération à faire à la fin
}
}
Quant à la sérialisation, c'est juste une manière de sauvegarder des objets complets (les fichiers .class par exemple sont une sérialisation des objets de type Class<?>) mais si c'est juste un vecteur, in fichier texte devrait suffire.