Aviso

Aviso: En este blog podrás descargar material referente a la materia de estructura de datos tales como practicas, cuestionarios, conceptos, crucigramas, etc. así como también publicaciones de avisos de último momento, entre otras cosas, te recomiendo que lo revises frecuentemente durante el semestre.

sábado, 21 de mayo de 2011

Serialización de Objetos

SERIALIZACIÓN

A que se refiere el concepto de serialización? La Serialización de un objeto consiste en generar una secuencia de bytes lista para ser transmitida por la red
o almacenada en un archivo. Para recuperar el objeto se aplica la deserialización,
en la cual el estado original del objeto puede ser reconstruido.

Para que un Objeto pueda ser serializado es impresindible implementar la
interfaz java.io.Serializable la cual actua solamente como "interfaz de etiqueta", lo cual quiere decir que no es necesario implementar ningún método especial para usarla,
solo sirve para "etiquetar" al objeto para que se le pueda aplicar el mecanismo
de serialización.

Descarga el archivo con codigo de un ejemplo del uso de la serialización: le agregue suficientes comentarios para una mejor comprensión:
-Ejemplo de Serialización de Objetos

sábado, 4 de diciembre de 2010

Ejemplos para el manejo de archivos texto y binario

Este archivo comprimido contiene dos ejemplos para manejo de archivos, uno es para mostrar operaciones basicas para manejo de archivos texto y el otro realiza las mismas operaciones pero usando archivos binarios.


Descargar aquí los ejemplos de archivos

Descripción general de los ejemplos

Para probar el funcionamiento de cada aplicacion :

Para el ejemplo de archivos tipo texto:

TryCrearArchivoTexto -> clase que manda llamar metodos para crear y escribir en un archivo texto

TryLeerArchivoTexto -> clase que manda llamar metodos para leer datos desde un archivo texto

CrearArchivoTexto -> clase que permite crear un objeto que maneje lo referente a la creación y escritura en un archivo texto

LeerArchivoTexto -> clase que permite leer datos desde un archivo texto

RegistroCuenta -> Clase a partir de la cual se permite crear objetos que seran agregados en el archivo de texto

Para el ejemplo de archivos tipo binario:

TryCrearArchivoBinario -> clase que manda llamar metodos para crear y escribir en un archivo binario

TryLeerArchivoBinario -> clase que manda llamar metodos para leer datos desde un archivo binario

CrearArchivoBinario -> clase que permite crear un objeto que maneje lo referente a la creación y escritura en un archivo binario

LeerArchivoBinario -> clase que permite leer datos desde un archivo binario

RegistroCuenta -> Clase a partir de la cual se permite crear objetos que seran agregados en el archivo binario