..


Enlaces patrocinados

Precauciones en el uso de serializable

Artículo escrito por Damián Verda
Página 1 de 2

El interface Serializable es comúnmente utilizado por los programadores para crear objetos Java persistente. Normalmente, de hecho, existe un objeto, siempre y cuando la máquina virtual Java (JVM) (o la máquina virtual a través del cual se ejecutan los programas Java) está activo.

El mecanismo de persistencia, que se activa por la serialización, en lugar de crear objetos que pueden existir independientemente del hecho de que la JVM se ejecuta o no. En otras palabras, el proceso de serialización guarda el estado de un objeto en una serie de bytes y reconstruir el objeto basado en la información contenida en los bytes.

Ejemplo de uso

Utilizando Serializable es muy simple. Será suficiente para desarrollar cualquier clase de público (lo vemos en el siguiente bloque de código de la palabra clave public), importación (a través de la importación de palabras clave) de la biblioteca e implementar java.io.Serializable (utilizando la palabra clave implements) el interfaz Serializable. Por ejemplo:






 importación java.io.Serializable;







 importación java.util.Date;







 importación java.util.Calendar;







 PersistentTime clase pública implementa Serializable







 {



 



 Fecha y hora privadas;





 



 PersistentTime pública ()



 



 {



     



 . Calendar.getInstance tiempo = () getTime ();



 



 }



 



 getTime Fecha pública ()



 



 {



     



 tiempo de retorno;



 



 }







 }



De esta manera podemos tener un sistema basado en el tiempo (los datos es en realidad un miembro de la clase de tipo de fecha) persistente. Cabe señalar, sin embargo, como el uso de Serializable requiere que el programador el dominio de algunos conceptos, lo que permite, si la situación lo requiere, tomar las medidas adecuadas.

En la misma categoría ...
E-Learning
Linux (Curso) Linux (Curso)
Guía completa de código abierto del sistema. A partir de 49 €.
PHP (Curso) PHP (Curso)
Ciclo completo para la creación de sitios Web dinámicos. A partir de 49 €.
Ruby y Ruby on Rails (Curso) Ruby y Ruby on Rails (Curso)
Crear aplicaciones de software y la Web con Ruby y RoR. A partir de 39 €.
Enlaces patrocinados