Um ein transientes Feld zu initialisieren, ist dies die einfachste Lösung.
class MyClass implements Serializable {
transient int myTransient;
//Other variables
}
Wenn ich diese Klasse wiederherstelle, möchte ich @ initialisiermyTransient
manuell, aber ansonsten möchte ich nur die Standard-Serialisierung verwenden.
Wie kann ich ein @ spritzinit()
-Methode in den Objektwiederherstellungsprozess ein, ohne den gesamten Serialisierungsmechanismus neu zu schreiben, wie es scheintExternalizable
müsste ich tun?