Almacenando Información en Java (Ficheiros)

De Wiki do Ciclo ASIR do IES de Rodeira
Revisión feita o 11 de marzo de 2022 ás 17:09 por Xavi (conversa | contribucións)
Saltar á navegación Saltar á procura

Conceptos Básicos

Soporte, Organización e Acceso

Os Soportes

concepto e bloque e tipos de soporte (secuencial / directo) o sistema de arquivos

A clase File

A organización: Campos, Rexistros e Bloques

Rexistros de lonxitude fixa e rexistros de lonxitude variable Organización secuencial, directa e indexada

O acceso

Acceso secuencial, directo e indexado

A clase RandomAccessFile

O "punteiro do ficheiro", operacións "seek" e "getFilePointer"


Exercicio =

A partir de unha clase, crear un ficheiro que garde os datos e un índice que os localice por chave primaria. No arranque do programa se carga o índice na memoria nun map.

class Index<K> {

       K key;
       long positition;

}