Hvornår bruges serialisering i java?

Indholdsfortegnelse:

Hvornår bruges serialisering i java?
Hvornår bruges serialisering i java?

Video: Hvornår bruges serialisering i java?

Video: Hvornår bruges serialisering i java?
Video: Автомобильный генератор 12 В для бесщеточного генератора 2024, Oktober
Anonim

Serialisering i Java tillader os at konvertere et objekt til stream, som vi kan sende over netværket eller gemme det som fil eller gemme i DB til senere brug. Deserialisering er processen med at konvertere objektstrøm til faktisk Java-objekt, der skal bruges i vores program.

Hvad er serialisering, og hvorfor bruges det?

Serialisering er processen med at konvertere et objekt til en strøm af bytes for at gemme objektet eller overføre det til hukommelsen, en database eller en fil. Dens hovedformål er at gemme et objekts tilstand for at kunne genskabe det, når det er nødvendigt.

Hvornår skal vi serialisere?

Her er nogle eksempler på brug af serialisering: - Lagring af data på en objektorienteret måde til filer på disk, f.eks.g. lagring af en liste over elevobjekter. - Lagring af programmets tilstande på disk, f.eks. gemme tilstand af et spil. - Afsendelse af data over netværket i formobjekter, f.eks. sende beskeder som objekter i chatapplikationen.

Hvad er brugen af serialiseringsprocessen i Java?

At serialisere et objekt betyder at konvertere dets tilstand til en bytestrøm, så bytestrømmen kan vendes tilbage til en kopi af objektet. Et Java-objekt kan serialiseres, hvis dets klasse eller en af dets superklasser implementerer enten java. io. Serialiserbar grænseflade eller dens undergrænseflade, java.

Hvorfor er der behov for serialisering?

Nå, serialisering giver os mulighed for at konvertere et objekts tilstand til en byte-stream, som derefter kan gemmes i en fil på den lokale disk eller sendes over netværket til enhver anden maskine. Og deserialisering giver os mulighed for at vende processen, hvilket betyder at genkonvertere den serialiserede bytestrøm til et objekt igen.

Anbefalede: