Logo sl.boatexistence.com

Zakaj je v Javi potrebna serializacija?

Kazalo:

Zakaj je v Javi potrebna serializacija?
Zakaj je v Javi potrebna serializacija?

Video: Zakaj je v Javi potrebna serializacija?

Video: Zakaj je v Javi potrebna serializacija?
Video: История спасение дикого кабанчика. Кабанчик нуждался в помощи. 2024, Maj
Anonim

V Javi ustvarimo več objektov, ki živijo in umrejo v skladu s tem, in vsak predmet bo zagotovo umrl, ko JVM umre. … No, serializacija nam omogoča pretvorbo stanja predmeta v tok bajtov, ki ga nato lahko shranimo v datoteko na lokalnem disku ali pošljemo po omrežju na kateri koli drug računalnik.

Kaj je namen serializacije v Javi?

Serializacija v Javi omogoča , da pretvorimo objekt v tok, ki ga lahko pošljemo po omrežju ali ga shranimo kot datoteko ali shranimo v DB za kasnejšo uporabo. Deserializacija je proces pretvorbe toka objektov v dejanski objekt Java, ki se uporablja v našem programu.

Zakaj je potrebna serijalizacija?

Serializacija omogoča razvijalcu, da shrani stanje predmeta in ga po potrebi ponovno ustvari, kar zagotavlja shranjevanje objektov in izmenjavo podatkov. S serializacijo lahko razvijalec izvede dejanja, kot so: pošiljanje predmeta oddaljeni aplikaciji s pomočjo spletne storitve.

Ali je v Javi potrebna serializacija?

Serializacija se običajno uporablja Ko se pojavi potreba po pošiljanju vaših podatkov po omrežju ali shranjenih v datotekah Pod podatki mislim na predmete in ne besedila. Zdaj je težava vaša omrežna infrastruktura in vaš trdi disk komponenti strojne opreme, ki razumeta bite in bajte, ne pa objektov JAVA.

Kaj se zgodi, če ne serializiramo?

Kaj se zgodi, če poskusite poslati neserijski objekt po omrežju? Pri prečkanju grafa lahko naletite na objekt, ki ne podpira vmesnika, ki se lahko serializira V tem primeru bo vržena izjema NotSerializableException, ki bo identificirala razred predmeta, ki ga ni mogoče serializirati.

Priporočena: