Serialisierung vs. Bytecode-Übersetzung

Ich bin ein Anfänger in der Programmierung und habe mich nur gefragt, ob es einen Unterschied zwischen dem Serialisierungsprozess und dem Konvertierungsprozess in und aus Bytecode (Zwischensprache) gibt.

Ich habe das auf javacodegeeks.com gefunden:

Serialisierung wird normalerweise verwendet, wenn die Notwendigkeit besteht, Ihre Daten über das Netzwerk zu senden oder in Dateien zu speichern. Mit Daten meine ich Objekte und nicht Text. Das Problem ist nun, dass Ihre Netzwerkinfrastruktur und Ihre Festplatte Hardwarekomponenten sind, die Bits und Bytes verstehen, aber keine Java-Objekte. Serialisierung ist die Übersetzung der Werte / Zustände Ihres Java-Objekts in Bytes, um sie über das Netzwerk zu senden oder zu speichern. ->Andererseits ist Deserialisierung die Umwandlung von Byte-Code in entsprechende Java-Objekte. <-

Nach meinem Verständnis dieses Absatzes ist die Serialisierung möglicherweise der Vorgang, mit dem Java seine Programme in Bytecode konvertiert, damit sie in verschiedene Computerumgebungen übertragen werden können und trotzdem ordnungsgemäß funktionieren.

Habe ich recht, wenn ich das denke?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage