Milloin javassa käytetään serialisointia?

Sisällysluettelo:

Milloin javassa käytetään serialisointia?
Milloin javassa käytetään serialisointia?

Video: Milloin javassa käytetään serialisointia?

Video: Milloin javassa käytetään serialisointia?
Video: Learn Java in 14 Minutes (seriously) 2024, Marraskuu
Anonim

Javan sarjoittaminen antaa meille mahdollisuuden muuntaa objektin streamiksi, jonka voimme lähettää verkon yli tai tallentaa sen tiedostoksi tai tallentaa DB:hen myöhempää käyttöä varten. Deserialisointi on prosessi, jossa objektivirta muunnetaan todelliseksi Java-objektiksi käytettäväksi ohjelmassamme.

Mitä serialisointi on ja miksi sitä käytetään?

Serialisointi on prosessi, jossa objekti muunnetaan tavuvirraksi objektin tallentamiseksi tai siirtämiseksi muistiin, tietokantaan tai tiedostoon. Sen päätarkoitus on tallentaa kohteen tila, jotta se voidaan luoda uudelleen tarvittaessa.

Milloin meidän pitäisi tehdä serialisointi?

Tässä on joitain esimerkkejä sarjoituksen käyttämisestä: - Tietojen tallentaminen oliopohjaisella tavalla levyllä oleviin tiedostoihin, esim.g. tallentaa opiskelijaobjektien luettelon. - Ohjelman tilojen tallentaminen levylle, esim. pelastava pelitila. - Tietojen lähettäminen verkon yli lomakeobjekteina, esim. viestien lähettäminen objekteina chat-sovelluksessa.

Mitä hyötyä sarjointiprosessista on Javassa?

Osion sarjoittaminen tarkoittaa sen tilan muuntamista tavuvirraksi, jotta tavuvirta voidaan palauttaa objektin kopioksi. Java-objekti on serialisoitavissa, jos sen luokka tai jokin sen superluokista toteuttaa jommankumman javan. io. Serialisoitava käyttöliittymä tai sen alirajapinta, java.

Miksi sarjoitusta tarvitaan?

No, serialisoinnin avulla voimme muuntaa objektin tilan tavuvirraksi, joka voidaan sitten tallentaa tiedostoksi paikalliselle levylle tai lähettää verkon kautta mikä tahansa muu kone. Ja deserialisoinnin avulla voimme kääntää prosessin, mikä tarkoittaa sarjoitetun tavuvirran muuntamista uudelleen objektiksi.

Suositeltava: