Logo ro.boatexistence.com

De ce serializarea este necesară în java?

Cuprins:

De ce serializarea este necesară în java?
De ce serializarea este necesară în java?

Video: De ce serializarea este necesară în java?

Video: De ce serializarea este necesară în java?
Video: SerialVersionUID And Versioning in Java Serialization 2024, Mai
Anonim

În Java, creăm mai multe obiecte care trăiesc și mor în consecință și fiecare obiect va muri cu siguranță când JVM-ul moare. … Ei bine, serializarea ne permite să convertim starea unui obiect într-un flux de octeți, care apoi poate fi salvat într-un fișier de pe discul local sau trimis prin rețea la orice altă mașină.

Care este scopul serializării în Java?

Serializarea în Java permite ne să convertim un obiect în flux pe care îl putem trimite prin rețea sau îl putem salva ca fișier sau stoca în DB pentru utilizare ulterioară. Deserializarea este procesul de conversie a fluxului de obiecte în obiect Java real pentru a fi utilizat în programul nostru.

De ce este necesară serializarea?

Serializarea permite dezvoltatorului să salveze starea unui obiect și să-l recreeze după cum este necesar, oferind stocarea obiectelor, precum și schimbul de date. Prin serializare, un dezvoltator poate efectua acțiuni precum: Trimiterea obiectului către o aplicație de la distanță utilizând un serviciu web.

Este necesară serializarea în Java?

Serializarea este de obicei folosită Când apare nevoia de a trimite datele prin rețea sau stocate în fișiere Prin date mă refer la obiecte și nu text. Acum problema este infrastructura dvs. de rețea, iar hard diskul sunt componente hardware care înțeleg biți și octeți, dar nu obiecte JAVA.

Ce se întâmplă dacă nu serializăm?

Ce se întâmplă dacă încercați să trimiteți obiecte neserializate prin rețea? La traversarea unui grafic, poate fi întâlnit un obiect care nu acceptă interfața Serializable În acest caz, NotSerializableException va fi aruncată și va identifica clasa obiectului neserializabil.

Recomandat: