sockets - Java:ObjectInputStream returns same Object -


i programming java network using sockets , exchanging data between remote programs using simple objects.

in present case have objectinputstream constructed using :

new objectinputstream(socket.getinputstream()) 

so using writeobject method write object contains string fields.

however receiver when calls readobject returns same object.

to check set 1 of string fields store current time. while writing object different time each object. received object show same single time in string field.

clearly speaking every object returned after each call objectinputstream.readobject exact clone of other

why happening?

try doing objectinputstream.reset();


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -