Ramdon Acces Memory

Páginas: 2 (391 palabras) Publicado: 22 de junio de 2014
MANEJO DE ARCHIVOS ALEATORIO

La clase Java RandomAccessFile se utiliza para acceder a un fichero de forma aleatoria.
Los constructores de la clase son:
RandomAccessFile(String path, Stringmodo);
RandomAccessFile(File objetoFile, String modo);
Lanzan una excepción FileNotFoundException.
Ejemplo: abrir un fichero aleatorio para lectura
Se abre el fichero clientes.dat para lectura usandoel primer constructor.
RandomAccessFile fichero = new RandomAccessFile("/ficheros/clientes.dat", "r");

La forma de interactuar con los sistemas de archivos locales se realiza a través
de laclase File, esta clase proporciona muchas utilidades relacionadas con
archivos y con la obtenci ón de información básica sobre esos archivos.
Para crear un objeto File nuevo, se puede utilizarcualquiera de los tres
constructores siguientes:
1. File miArchivo; miArchivo = new File( "path/mi_archivo" );
2. iArchivo = new File( "path","mi_archivo" );
3. ile miDirectorio = new File( "path" );miArchivo = new File(
miDirectorio,"mi_archivo" )
Acceder directamente a la posición donde se encuentra la información (acceso
aleatorio) permite mucha mayor rapidez en la recuperación de lainformación
que acceder teniendo que leer toda la información hasta llegar al lugar donde
se encuentra lo que necesitamos (acceso secuencial), por lo que no puede
haber una librería de entrada/salidaque no proporcione esta posibilidad: java.io
incluye la clase RandomAccessF ile para este tipo de entrada/salida.
A diferencia de los archivos secuenciales, los archivos aleatorios almacenandatos en forma de registros. Para leer datos de un archivo aleatorio, también
llamados archivos directos, los cuales almacenan los datos con una estructura
diferente. Los datos se guardan en registrosmediante una estructura definida
de tipo Type (estructura definida por nosotros) también llamada UDT
Por ejemplo si tuviésemos 25 registros, cada uno con datos (apellido, email,
teléfono,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • memory
  • Mi Memory
  • Memory
  • memory
  • Ramdon Thing
  • Memory manipulation
  • Memory Game
  • Acces

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS