[code=Java]
ObjectOutputStream output = new ObjectOutputStream ();
output = Bordelektronik.getKilometerstand();
[/code]
Diese Zeilen machen keinen Sinn. In der ersten initialisierst Du irgend einen Stream ohne Bezug zu dem Socket. Die zweite dürfte nicht kompilieren, hier versuchst Du einer Variablen vom Typ ObjectOutputStream einen int zuzuweisen.
Richtig ist vielmehr, in den OutputStream des Sockets zu schreiben. Das geht ungefähr so:
[code=Java]
// OutputStream des sockets holen
final OutputStream sockOut = socket.getOutputStream();
// Wir packen den in einen DataOutputStream, weil der ein paar komfortablere write-Methoden hat
final DataOutputStream dataOut = new DataOutputStream(sockOut);
// und hier geht der Kilometerstand auf die Reise
dataOut.writeInt(Bordelektronik.getKilometerstand());
// Schreiben evtl. gepufferter Daten erzwingen
dataOut.flush();
// dataOut weiterverwenden oder closen (macht aber auch das Socket zu).
[/code]