Obsah:

Jak deserializujete objekt v Javě?
Jak deserializujete objekt v Javě?

Video: Jak deserializujete objekt v Javě?

Video: Jak deserializujete objekt v Javě?
Video: Object Serialization in Java | Serialization Interface | Java Tutorial | Edureka 2024, Smět
Anonim

Serializace a Deserializace v Jáva s Příkladem. Serializace je mechanismus přeměny stavu an objekt do byte streamu. Deserializace je zpětný proces, kdy se bajtový proud používá k opětovnému vytvoření skutečného Java objekt v paměti. Tento mechanismus se používá k přetrvání objekt.

Jak tedy serializujete objekt v Javě?

Na serializovat objekt znamená převést jeho stav na bajtový tok, aby se bajtový tok mohl vrátit zpět na kopii objekt . A Java objekt je serializovatelný pokud jeho třída nebo některá z jejích nadtříd implementuje buď Jáva . io. Serializovatelné rozhraní nebo jeho podrozhraní, Jáva.

jak čtete objekt v Javě? Jak číst objekt ze souboru v Javě

  1. Otevřete FileInputStream k souboru, do kterého jste uložili objekt.
  2. Otevřete ObjectInputStream k výše uvedenému FileInpoutStream.
  3. Ke čtení objektu ze souboru použijte metodu readObject třídy ObjectInputStream.
  4. Výše uvedená metoda vrací objekt typu Object.

Víte také, jak deserializujete seznam v Javě?

Zde je úplný příklad. Toto jsou kroky:

  1. Vytvořte Class Item(), která implementuje Serializable.
  2. V Main – Vytvořte 2 objekty položek.
  3. Přidejte jej do ArrayList.
  4. Serializujte ArrayList. Pokladní soubor pro zobrazení bytestreamu objektu. (Pod obrázkem)
  5. Deserializujte bytestream ze stejného souboru, abyste viděli Object.

Jaký je účel serializace v Javě?

Objekt Serializace je proces používaný k převodu stavu objektu na bajtový proud, který lze uložit na disk/soubor nebo jej poslat přes síť jakémukoli jinému běžícímu Jáva virtuální stroj. Opačný proces vytváření objektu z bajtového proudu se nazývá deserializace.

Doporučuje: