Feeds de los foros

En la página principal de los foros encontrarás los enlaces al logo feed feed general y al de cada uno de los foros.

Subscribete para mantenerte informado de los cambios y responde a las dudas siempre que te sea posible

Buscar en el foro

Foro J2SE

feed Foro J2SE Foro: J2SE

Nuevo Tema Nuevo Tema

como guardar datosen el disco y luego volverlos a aver 11/05/2008 19:47
anonymous amigos ,soy nuevo en esto y tengo un problema ,no se como guardar unos datos en el disco que tengo almacendos en unos vectores  y luego volverlos a llamar cuando vuelva abri el programa , si me podieran ayudar ,me serviria de mucho o algun tutorial que hablara sobre eso ,muchas gracias
#unapprove_message#
RE: como guardar datosen el disco y luego volverlos a aver ... 12/05/2008 15:52
jCalamaro

Hola. Si con "vector" te refieres a la clase java.util.Vector, esta clase implementa el interface serializable, entonces lo que solo debes hacer es serializar el objeto a disco si los datos que contiene vector son de tipos basicos u objetos tambien serializables. Luego para cargarlos solo es cuestion de deserializar el archivo para convertirlo nuevamente en un objeto java.util.Vector

Aqui un pequeño y muy buen tutorial de javaHispano sobre el tema.

Si con vector de datos te refieres a un array de bytes, tambien es sencillo escribirlo al disco con la utilizacion de streams del api I/O.

byte[] vectorDatos;

...

FileOutputStream fos = new FileOutputStream("c:/vectorDatos.dat");

fos. write(vectorDatos);

fos.flush();

fos.close();

 

Para recuperar los datos del disco:

byte[] vectorDatos;

...

FileInputStream fis = new FileInputStream("c:/vectorDatos.dat");

fis.r ead(vectorDatos);

fis.close();

 

Espe ro haberte dado algo de luz.

PD: Estudia el api IO ya que lo utilizaras constantemente.

Saludos.

#unapprove_message#
RE: como guardar datosen el disco y luego volverlos a aver ... 12/05/2008 23:21
anonymous

amigo gracias por el tutorial

#unapprove_message#
#thread_expired#.
Sun Microsystem Logo NHT-Norwick Logo

© 2002-2007 Asociación javaHispano