„Szerializalas jegyzet” változatai közötti eltérés
| 3. sor: | 3. sor: | ||
* Alapvetően minden nem statikus és nem tranzies attribútuma egy osztálynak szerializálódik, amely megvalósítja a Serializable interfészt. | * Alapvetően minden nem statikus és nem tranzies attribútuma egy osztálynak szerializálódik, amely megvalósítja a Serializable interfészt. | ||
* Két nagyon fontos metódus játszik fő szerepet a szerializálásban: | * Két nagyon fontos metódus játszik fő szerepet a szerializálásban: | ||
private void writeObject(ObjectOutputStream out) | **private void writeObject (ObjectOutputStream out) throws IOException | ||
private void readObject(ObjectInputStream in) | ***A metódus gyakorlatilag teljes kontrollt biztosít a szerializálandó objektum sorosítása felett. A legtöbb esetben egy out.defaultWriteObject() metódushívással kezdődik ezen metódusok implementálása, majd ezt követően lehetőségünk van egyéb adatok sorosítására az erre alkalmas metódusok meghívásával mint pl. az out.writeDouble. | ||
**private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException | |||
== Korábbi vizsgapéldák == | == Korábbi vizsgapéldák == | ||