Sobes.tech
Middle+

Aký vplyv majú modifikátory poľa static a final na serializovateľnosť v Jave?

sobes.tech AI

Odpoveď od AI

Polia označené modifikátorom static sa serializujú. Patrí im samotná trieda, nie konkrétnemu inštanciu objektu, a ne ukladajú sa ako súčasť stavu serializovaného objektu.

Polia označené modifikátorom final sa serializujú ako bežné polia. Ich hodnota sa uloží spolu so zvyškom stavu objektu.

Výnimka: ak je pole final tiež static, neserializuje sa.