Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Vytvoriť novú triedu v projekte . Názov je irelevantné , ale uistite sa , že zaškrtnete políčko " public static void main ( String [ ] args ) " , takže budete musieť niekde pridať kód , ktorý vám umožní vyskúšať .
2
Vytvorte objekt Integer . Všimnite si , že nemôžete pracovať s jednoduchým " int " primitívne , ale musí byť celé číslo . Použite nasledujúci kód pre vytvorenie Integer z hodnoty int
int theInt = 5 ; .
Integer theIntegerObject = new Integer ( theInt ) ;
3
Pridajte nasledujúci kód načítať poľa reprezentácie bajt objektu :
konečnej ByteArrayOutputStream BAOS = new ByteArrayOutputStream ( ) ;
konečnej ObjectOutputStream Oos = new ObjectOutputStream ( BAOS ) ;
oos.writeObject ( theIntegerObject ) ;
konečnej byte [ ] bajty = baos.toByteArray ( ) ; .
//použitie bytoch podľa potreby
4
Ak chcete získať objekt späť - v tomto prípade , Integer - môžete zvrátiť proces podobným spôsobom :
ByteArrayInputStream Bais = new ByteArrayInputStream ( bajty ) ;
ObjectInputStream OIS = nové ObjectInputStream ( Bais ) ;
konečnej Object obj = ois.readObject ( ) ; .
Obsadenie vrátený objekt typu ste očakával