Dom Rozwój Co jest przejściowe? - definicja z techopedii

Co jest przejściowe? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza przemijający?

W programowaniu komputerowym, szczególnie w Javie, transient jest słowem kluczowym używanym do wskazania, że ​​zmienna nie powinna być serializowana. Domyślnie wszystkie zmienne w obiekcie mogą być serializowane, a tym samym stają się trwałe, ale jeśli określona zmienna nie wymaga trwałości z jakiegokolwiek powodu, można użyć przejściowego słowa kluczowego do oznaczenia tej zmiennej, aby nie była serializowana podczas kompilowania kodu .

Techopedia wyjaśnia Transient

Przejściowe słowo kluczowe zapobiega utrwaleniu zmiennej. Ten ostatni oznacza, że ​​zmienna jest przekształcana w strumień bajtów, a następnie przechowywana w pliku. Ten proces nazywa się serializacją i jest domyślnym zachowaniem wszystkich zmiennych w obiekcie. Serializacja jest najbardziej istotna w przypadku programowania sieciowego, ponieważ obiekt, który musi zostać przesłany przez sieć, musi zostać przekształcony w szereg bajtów, aby można go było wysłać w kawałkach; z tego powodu każda klasa i interfejs muszą być domyślnie serializowane. Ale jeśli nie ma wymogu transportu sieciowego, przejściowe słowo kluczowe może być użyte do oznaczenia zmiennej do wykluczenia w przypadku serializacji. Może to zaoszczędzić niektóre zasoby komputerowe i trochę czasu przetwarzania.

Ta definicja została napisana w kontekście programowania
Co jest przejściowe? - definicja z techopedii