Danke für die Antwort!
Ja, per ObjectOutputStream/ObjectInputStream.
Der Konstruktor eines "ObjectOutputStream/ObjectInputStream" möchte, dass ich ihm ein "OutputStream/ObjectInput" mitgebe. Genau an diesem Punkt scheitert es bei mir, weil ich kein "OutputStream/ObjectInput"-Objekt im Angebot habe. Bei einem TCP-Beispiel, das ich gefunden haben sieht das Ganze so aus:
Socket sock = new Socket(host, port);
ObjectOutputStream oos = new ObjectOutputStream(sock.getOutputStream());
ObjectInputSream ois = new ObjectInputStream(sock.getInputStream()
Für mein UDP verwende ich aber die Klasse "DatagramSocket" anstatt "Socket". Diese bietet aber leider keine Methoden analog zu "getOutputStream()/getInputStream()" an, welche mir meine fehlendes "OutputStream/ObjectInput"-Objekt liefern würde.