Logo af.boatexistence.com

Waarom word serialisering in Java vereis?

INHOUDSOPGAWE:

Waarom word serialisering in Java vereis?
Waarom word serialisering in Java vereis?

Video: Waarom word serialisering in Java vereis?

Video: Waarom word serialisering in Java vereis?
Video: Distributed Microservices with Dapr | #CloudNativeNinja PT2 2024, Mei
Anonim

In Java skep ons verskeie voorwerpe wat dienooreenkomstig lewe en sterf, en elke voorwerp sal beslis sterf wanneer die JVM sterf. … Wel, serialisering stel ons in staat om die toestand van 'n voorwerp om te skakel na 'n greepstroom, wat dan in 'n lêer op die plaaslike skyf gestoor kan word of oor die netwerk na enige ander masjien gestuur kan word.

Wat is die doel van serialisering in Java?

Serialisering in Java laat ons toe om 'n objek om te skakel na stroom wat ons oor die netwerk kan stuur of dit as lêer kan stoor of in DB kan stoor vir latere gebruik. Deserialisering is die proses om objekstroom na werklike Java-objek om te skakel om in ons program gebruik te word.

Waarom word serialisering vereis?

Serialization laat die ontwikkelaar toe om die toestand van 'n voorwerp te stoor en dit te herskep soos nodig, wat berging van voorwerpe sowel as data-uitruiling verskaf. Deur serialisering kan 'n ontwikkelaar handelinge uitvoer soos: Stuur die voorwerp na 'n afgeleë toepassing deur 'n webdiens te gebruik.

Is serialisering nodig in Java?

Serialisering word gewoonlik gebruik Wanneer die behoefte ontstaan om jou data oor netwerk te stuur of in lêers gestoor te word Met data bedoel ek objekte en nie teks nie. Die probleem is nou jou netwerkinfrastruktuur en jou hardeskyf is hardeskyfkomponente wat bisse en grepe verstaan, maar nie JAVA-voorwerpe nie.

Wat gebeur as ons nie serialiseer nie?

Wat gebeur as jy probeer om nie-geserialiseerde voorwerp oor netwerk te stuur? Wanneer 'n grafiek deurkruis, kan 'n voorwerp teëgekom word wat nie die Serializable-koppelvlak ondersteun nie In hierdie geval sal die NotSerializableException gegooi word en sal die klas van die nie-serializeerbare voorwerp identifiseer.

Aanbeveel: