Herramientas de usuario

Herramientas del sitio


bloque3:serializable

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
bloque3:serializable [05/04/2019 12:05] – [Interface Serializable] Fernando Valdeónbloque3:serializable [16/09/2024 20:53] (actual) – editor externo 127.0.0.1
Línea 9: Línea 9:
 Gracias a esto podemos guardar el estado de un objeto en fichero o enviarlo por la red, y permite posteriormente leer esos bytes para reconstruir el objeto y su estado en la memoria de nuevo. Además puede ser serializado en una máquina y deserializado en otra máquina distinta. Gracias a esto podemos guardar el estado de un objeto en fichero o enviarlo por la red, y permite posteriormente leer esos bytes para reconstruir el objeto y su estado en la memoria de nuevo. Además puede ser serializado en una máquina y deserializado en otra máquina distinta.
  
-Para que un objeto sea serializable debe implementar la interface Serializable. La interface Serializable es algo peculiar ya que no tiene métodos. Basta con implementarla y ya podremos serializar nuestros objetos.+Para que un objeto sea serializable debe implementar la interface //Serializable//Esta interface es algo peculiar ya que no tiene métodos; simplemente sirve para "marcar" las clases que permiten ser serializadas. Basta con implementarla y ya podremos serializar sus objetos.
  
 Hay que tener en cuenta que, para poder traducir un objeto a bytes de forma correcta, __todos los objetos que lo componen deben ser serializables__.  Hay que tener en cuenta que, para poder traducir un objeto a bytes de forma correcta, __todos los objetos que lo componen deben ser serializables__. 
bloque3/serializable.1554465939.txt.gz · Última modificación: 16/09/2024 20:53 (editor externo)