Almacenando Información en Java (Ficheiros): Diferenzas entre revisións

De Wiki do Ciclo ASIR do IES de Rodeira
Saltar á navegación Saltar á procura
Sen resumo de edición
Liña 10: Liña 10:
=== O acceso ===
=== O acceso ===
Acceso secuencial, directo e indexado
Acceso secuencial, directo e indexado

=== Serialización, A interface Serializable ===


==== A clase RandomAccessFile ====
==== A clase RandomAccessFile ====

Revisión como estaba o 14 de marzo de 2022 ás 16:22

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

Serialización, A interface Serializable

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;

}