Java-Socket / Serialisierung, Objekt wird nicht aktualisiert

Ich schreibe ein kleines Socket-basiertes Programm. Ich verwende eine Klasse ModelEvent, um Informationen über den Socket weiterzuleiten. In ModelEvent gibt es ein variables Objekt vom Typ (Object).

Das Objekt selbst ist ein 2D-Array mit einigen Werten.

object[1][2] = 2;
ModelEvent event = new ModelEvent("allo", object);
dispatchEvent(event);

object[2][3] = 2;
ModelEvent event2 = new ModelEvent("you", object);
dispatchEvent(event2);

Angenommen, das Array-Objekt wird mit dem Wert 1 gefüllt. Das erste Ereignis (Ereignis) wird vom Client empfangen, und die Daten stimmen. Das zweite Ereignis, das obwohl Daten gesendet wird, ist nicht richtig. Ihre Daten sind die gleichen wie beim ersten Versand. Das "Allo" und "Du" ist zu sehen, ob ich nicht zweimal dasselbe Ereignis lese und die Antwort ist es nicht. Die Zeichenfolge stimmt, aber das Objekt ist kein Ereignis, wenn es aktualisiert wurde. Ich durchlaufe das Array, bevor ich das zweite Ereignis sende, um festzustellen, ob es auf der Serverseite aktualisiert wurde. Auf der Kundenseite bleibt es jedoch das gleiche wie beim ersten Versand, auch wenn das Ereignis selbst geändert wird.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage