Zuhause Entwicklung Was ist vorübergehend? - Definition aus techopedia

Was ist vorübergehend? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Transient?

In der Computerprogrammierung, insbesondere in Java, ist transient ein Schlüsselwort, mit dem angegeben wird, dass eine Variable nicht serialisiert werden soll. Standardmäßig können alle Variablen in einem Objekt serialisiert und somit persistent werden. Wenn jedoch für eine bestimmte Variable aus irgendeinem Grund keine Persistenz erforderlich ist, kann diese Variable mit dem Schlüsselwort transient markiert werden, damit sie beim Kompilieren des Codes nicht serialisiert wird .

Techopedia erklärt Transient

Das Schlüsselwort transient verhindert, dass eine Variable persistent wird. Letzteres bedeutet, dass eine Variable in einen Strom von Bytes umgewandelt und dann in einer Datei gespeichert wird. Dieser Vorgang wird als Serialisierung bezeichnet und ist das Standardverhalten für alle Variablen in einem Objekt. Die Serialisierung ist hauptsächlich für die Netzwerkprogrammierung relevant, da ein Objekt, das über ein Netzwerk übertragen werden muss, in eine Reihe von Bytes konvertiert werden muss, damit es in Teilen gesendet werden kann. Aus diesem Grund muss jede Klasse und Schnittstelle standardmäßig serialisierbar sein. Wenn jedoch kein Netzwerktransport erforderlich ist, kann das Schlüsselwort transient verwendet werden, um eine Variable für den Ausschluss bei der Serialisierung zu markieren. Dies kann einige Rechenressourcen und ein wenig Verarbeitungszeit einsparen.

Diese Definition wurde im Kontext der Programmierung geschrieben
Was ist vorübergehend? - Definition aus techopedia