avec cet exemple, on sérialise l'objet une fois que la somme est terminée. Y a t-il une possibilité de sérialiser l'objet par exemple chaque 100 itération de i et comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 class Somme { private som = 0; Somme (int a){ for (i = 0; i < a; i++) { som += i; } } public class Serialisation { public static void main(String[] args) throws IOException { Somme s = new Somme(8000); FileOutputStream f = new FileOutputStream("file.ser"); ObjectOutputStream o = new ObjectOutputStream(f); o.writeObject(s); o.close(); } }
Il faut bien sérialiser l'objet s et j'aimerais récupérer lors de la déséréalisation la somme et le i courant. En d'autres termes, j'ai besoin de continuer mon calcul à partir d'où il s'est arrêté.
Merci d'avance.
Partager