Miks on Java-s serialiseerimine vajalik?

Sisukord:

Miks on Java-s serialiseerimine vajalik?
Miks on Java-s serialiseerimine vajalik?

Video: Miks on Java-s serialiseerimine vajalik?

Video: Miks on Java-s serialiseerimine vajalik?
Video: Serialization. MJC Light Talk #37 2024, Detsember
Anonim

Javas loome mitu objekti, mis elavad ja surevad vastav alt ning iga objekt sureb kindlasti, kui JVM sureb. … Noh, serialiseerimine võimaldab meil teisendada objekti oleku baitivooks, mille saab seejärel salvestada faili kohalikul kettal või saata võrgu kaudu mis tahes teise masinasse.

Mis on Java serialiseerimise eesmärk?

Serialiseerimine Java-s võimaldab meil teisendada objekti vooks, mida saame võrgu kaudu saata või salvestada failina või DB-s hilisemaks kasutamiseks. Deserialiseerimine on objektivoo teisendamine tegelikuks Java-objektiks, mida kasutatakse meie programmis.

Miks on vaja serialiseerimist?

Serialiseerimine võimaldab arendajal salvestada objekti oleku ja seda vajaduse korral uuesti luua, pakkudes nii objektide salvestust kui ka andmevahetust. Serialiseerimise kaudu saab arendaja teha selliseid toiminguid nagu: objekti saatmine kaugrakendusse, kasutades veebiteenust.

Kas Javas on serialiseerimine vajalik?

Serialiseerimist kasutatakse tavaliselt kasutatakse Kui tekib vajadus saata oma andmed üle võrgu või salvestada failidesse Andmete all pean silmas objekte, mitte teksti. Nüüd on probleemiks teie võrguinfrastruktuur ja teie kõvaketas on riistvarakomponendid, mis mõistavad bitte ja baite, kuid mitte JAVA objekte.

Mis juhtub, kui me seeriat ei koosta?

Mis juhtub, kui proovite saata serialiseerimata objekti üle võrgu? Graafi läbimisel võib kohata objekti, mis ei toeta jadastatavat liidest Sel juhul kuvatakse NotSerializableException ja see tuvastab mitteserialiseeritava objekti klassi.

Soovitan: