|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre confirmé
![]() olivier SAINT-EVETechnicien maintenance Inscription : janvier 2006 Messages : 900 ![]() |
bonjour
j'ai créé un programme pour persister des objets, en utilisant les classes FileOutputStream et ObjectOutputStream.writeObject, l'objet paramétré est : HashMap(String,Object) où l'objet est un int. puis de manière concurrente je lis ce fichier en faisant un cast. ces 2 opérations (écriture et lecture) se font dans 2 threads, avec un boucle pour l'écriture : Code :
Code :
le résultat est bien l'apparition d'erreurs et ça remarche après une pause, mais les nombres affichés ne sont pas strictement croissants.... comment cela se fait-il? je suis désolé, je n'ai pas le code présentement, je vous le fournis dès que possible. olivier |
||||
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() olivier SAINT-EVETechnicien maintenance Inscription : janvier 2006 Messages : 900 ![]() |
bon maintenant ça marche.
je n'y comprends rien. |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com