Кои от следните модификатори не могат да бъдат сериализирани?

Кои от следните модификатори не могат да бъдат сериализирани?
Кои от следните модификатори не могат да бъдат сериализирани?
Anonim

Промяна на достъпа до поле – Модификаторите за достъп public, package, protected и private нямат ефект върху способността на сериализацията да присвоява стойности на полетата.

Кои от следните модификатори не могат да бъдат сериализирани Mcq?

Обяснение: Всички статични и преходни променливи не са сериализирани.

Кои променливи не могат да бъдат сериализирани?

Статична променлива не може да бъде сериализирана. Докато десериализирате, стойността може да бъде налична за статичните променливи, ако същата е предоставена при инициализиране на базовия клас.

Какво не може да се сериализира в Java?

Ако вашият обект има препратка (преходна или директна) към който и да е несериализиращ се обект и тази препратка не е маркирана с ключовата дума transient, тогава вашият обект няма да да бъде сериализиран. По принцип няма смисъл да се сериализират обекти, които не могат да бъдат използвани повторно, когато се десериализират по-късно или някъде другаде.

Кои Java класове не могат да се сериализират?

Сериализиращ се интерфейс. Това е само маркерен интерфейс, който казва на платформата Java, че обектът може да се сериализира. Определени класове на системно ниво като Thread, OutputStream и неговите подкласове и Socket не могат да се сериализират.

Препоръчано: