Middle+
Milyen hatással vannak a static és final mező módosítók a Java serializálhatóságára?
sobes.tech MI
Válasz az MI-től
A static módosítóval jelölt mezők nem sorosíthatók. Ezek a mezők magához a osztályhoz tartoznak, nem pedig egy konkrét példányhoz, és nem tárolódnak a sorosított objektum állapotának részeként.
A final módosítóval jelölt mezők normál mezőként sorosíthatók. Értéküket az objektum többi állapotával együtt tárolják.
Kivétel: ha egy final mező ugyanakkor static, akkor nem sorosítható.