Logo sv.boatexistence.com

Varför krävs serialisering i java?

Innehållsförteckning:

Varför krävs serialisering i java?
Varför krävs serialisering i java?

Video: Varför krävs serialisering i java?

Video: Varför krävs serialisering i java?
Video: Distributed Microservices with Dapr | #CloudNativeNinja PT2 2024, Maj
Anonim

I Java skapar vi flera objekt som lever och dör i enlighet med detta, och varje objekt kommer säkerligen att dö när JVM dör. … Tja, serialisering tillåter oss att konvertera ett objekts tillstånd till en byteström, som sedan kan sparas i en fil på den lokala disken eller skickas över nätverket till vilken annan maskin som helst.

Vad är syftet med serialisering i Java?

Serialisering i Java tillåter oss att konvertera ett objekt till stream som vi kan skicka över nätverket eller spara det som fil eller lagra i DB för senare användning. Deserialisering är processen att konvertera objektström till faktiska Java-objekt som ska användas i vårt program.

Varför krävs serialisering?

Serialization låter utvecklaren spara tillståndet för ett objekt och återskapa det efter behov, vilket ger lagring av objekt samt datautbyte. Genom serialisering kan en utvecklare utföra åtgärder som: Skicka objektet till en fjärrapplikation genom att använda en webbtjänst.

Är serialisering nödvändigt i Java?

Serialisering är vanligtvis används När behovet uppstår för att skicka din data över nätverk eller lagrad i filer Med data menar jag objekt och inte text. Nu är problemet din nätverksinfrastruktur och din hårddisk är hårdvarukomponenter som förstår bitar och bytes men inte JAVA-objekt.

Vad händer om vi inte serialiserar?

Vad händer om du försöker skicka icke-serialiserade objekt över nätverket? När man korsar en graf kan ett objekt påträffas som inte stöder det serialiserbara gränssnittet I det här fallet kommer NotSerializableException att kastas och identifierar klassen för det icke-serialiserbara objektet.

Rekommenderad: