So serialisieren Sie eine generische Klasse in Java?

Habe ich zu Lesen begann, über die Serialisierung in Java und bisschen auch in anderen Sprachen, aber was ist, wenn ich eine generische Klasse und ich wollen zum speichern einer Instanz in die Datei.

code-Beispiel

public class Generic<T> {
  private T key;
  public Generic<T>() {
    key = null;
  }
  public Generic<T>(T key) {
    this.key = key;
  }
}

Was ist der beste Weg, um zu sparen diese Art von Objekt? (Natürlich gibt es mehr in meiner realen ceneric Klasse, aber ich Frage mich nur die eigentliche Idee).

  • Genau wie jede andere Klasse: machen Sie es implementieren, die Serializable - Schnittstelle :)
  • manchmal ist es nicht möglich, die Klasse zu wechseln. Wahrscheinlich ist das hier nicht der Fall 😉
InformationsquelleAutor Leolian | 2013-05-31
Schreibe einen Kommentar