Almacenando Información en Java (Ficheiros): Diferenzas entre revisións
Saltar á navegación
Saltar á procura
(Nova páxina: "=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...") |
Sen resumo de edición |
||
Liña 13: | Liña 13: | ||
==== A clase RandomAccessFile ==== |
==== A clase RandomAccessFile ==== |
||
O "punteiro do ficheiro", operacións "seek" e "getFilePointer" |
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; |
|||
} |
Revisión como estaba o 11 de marzo de 2022 ás 17:09
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;
}