Kdaj se v Javi uporablja serializacija?

Kazalo:

Kdaj se v Javi uporablja serializacija?
Kdaj se v Javi uporablja serializacija?

Video: Kdaj se v Javi uporablja serializacija?

Video: Kdaj se v Javi uporablja serializacija?
Video: Java On Conference 2022, JDK 19, Spring Framework 6 и Spring Boot 3 [Новости MJC #11] 2024, November
Anonim

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.

Kaj je serializacija in zakaj se uporablja?

Serializacija je proces pretvarjanja predmeta v tok bajtov za shranjevanje predmeta ali prenos v pomnilnik, bazo podatkov ali datoteko. Njegov glavni namen je shraniti stanje predmeta, da bi ga lahko po potrebi ponovno ustvarili.

Kdaj naj opravimo serializacijo?

Tu je nekaj primerov uporabe serializacije: - Shranjevanje podatkov na objektno usmerjen način v datoteke na disku, npr.g. shranjevanje seznama študentskih predmetov. - Shranjevanje stanja programa na disk, npr. stanje shranjevanja igre. - Pošiljanje podatkov po omrežju v obliki objektov, npr. pošiljanje sporočil kot objektov v aplikaciji za klepet.

Kaj je uporaba postopka serializacije v Javi?

Serializirati objekt pomeni pretvoriti njegovo stanje v tok bajtov, tako da se lahko tok bajtov vrne nazaj v kopijo objekta. Objekt Java je serijski, če njegov razred ali kateri koli od njegovih nadrazredov izvaja bodisi java. io. Serijski vmesnik ali njegov podvmesnik, java.

Zakaj je potrebna serijalizacija?

No, serializacija nam omogoča pretvorbo stanja predmeta v tok bajtov, ki ga lahko nato shranimo v datoteko na lokalnem disku ali pošljemo po omrežju na kateri koli drugi stroj. Deserializacija nam omogoča, da obrnemo postopek, kar pomeni ponovno pretvorbo seriziranega toka bajtov v objekt.

Priporočena: