„Szerializalas jegyzet” változatai közötti eltérés
| 19. sor: | 19. sor: | ||
***Az ObjectOuputStream ellenőrzi, hogy a sorosítani kívánt osztály definiál-e writeReplace() metódust, és ha igen meghívja azt először majd az így visszaadott objektumot fogja végül sorosítani. | ***Az ObjectOuputStream ellenőrzi, hogy a sorosítani kívánt osztály definiál-e writeReplace() metódust, és ha igen meghívja azt először majd az így visszaadott objektumot fogja végül sorosítani. | ||
**private Object '''readResolve'''() throws ObjectStreamException | **private Object '''readResolve'''() throws ObjectStreamException | ||
***A writeReplace() ellentéte. Ha a metódus definiált az osztályban, akkor az objektum beolvasása előtt, ennek a metódusnak az eredményét "olvassa be" a korábban szerializált helyett. | ***A writeReplace() ellentéte. Ha a metódus definiált az osztályban, akkor az objektum beolvasása előtt, ennek a metódusnak az eredményét "olvassa be" az ObjectInputStream, a korábban szerializált helyett. | ||
== Korábbi vizsgapéldák == | == Korábbi vizsgapéldák == | ||