Was ist der Unterschied zwischen der Serialisierung und dem einfachen Speichern des Objekts auf der Festplatte?

Das verwirrt mich. Da bei der Implementierung von Serializable-Klassen Klassen wie verwendet werden müssenFileOutputStream, ObjectOutputStream oder sowas ähnliches. Warum verwenden wir diese Klassen dann nicht einfach, um ein Objekt in eine Datei auszugeben und ein Objekt aus einer Datei einzugeben, um den Status eines Objekts direkt aufrechtzuerhalten? Warum sollten wir zuerst Serializable implementieren und dann dasselbe tun?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage