Zacząłem czytać o serializacji w Javie i trochę w innych językach, ale co jeśli mam ogólną klasę i chcę zapisać instancję do pliku.Jak serializować klasę generyczną w Javie?
przykład kodu
public class Generic<T> {
private T key;
public Generic<T>() {
key = null;
}
public Generic<T>(T key) {
this.key = key;
}
}
Co najlepszym sposobem, aby uratować tego typu obiektu? (Oczywiście jest więcej w mojej prawdziwej klasie, ale po prostu zastanawiam się nad samym pomysłem.)
Tak jak każdej innej klasy: uczynić go zaimplementować interfejs '' Serializable':) ' – sp00m
@ sp00m: czasami nie jest możliwe, aby zmienić klasę. Prawdopodobnie nie w tym przypadku;) – Burkhard