Зміст:
Визначення - Що означає Перехідний?
У комп'ютерному програмуванні, зокрема на Java, перехідне - це ключове слово, яке використовується для вказівки на те, що змінну не слід серіалізувати. За замовчуванням всі змінні в об’єкті можуть бути серіалізовані і тому стати стійкими, але якщо певна змінна з будь-якої причини не потребує стійкості, ключове слово-перехідне може бути використане для позначення цієї змінної, щоб вона не була серіалізована при компіляції коду .
Техопедія пояснює перехідне
Перехідне ключове слово запобігає постійній зміні. Останнє означає, що змінна перетворюється на потік байтів і потім зберігається у файлі. Цей процес називається серіалізацією і є поведінкою за замовчуванням для всіх змінних об'єкта. Серіалізація є найбільш актуальною для мережевого програмування, тому що об'єкт, який потрібно передати через мережу, потрібно перетворити на ряд байтів, щоб він міг бути відправлений частинами; через це кожен клас та інтерфейс повинні бути серіалізаційними за замовчуванням. Але якщо немає вимоги до мережевого транспорту, перехідне ключове слово можна використовувати для позначення змінної для виключення, коли відбувається серіалізація. Це може заощадити деякі обчислювальні ресурси та невеликий час обробки.