Обзор:
Я пытаюсь написать утилиту, основанную на информации, содержащейся в отдельном файле. Объект должен быть таким, чтобы любую информацию о физическом файле можно было быстро получить и также можно было быстро обновить.
Подробности:
Это обычный файл с кодировкой ANSI
, который должен хранить определения физических величин, указанных в системе СИ. Чего я на самом деле хочу, так это иметь возможность читать и записывать изменения в определения, когда это необходимо. Я буду использовать маркеры (например, ":"), чтобы получить заголовки и определения, например:
Length:metre:m:"..length of path traveled by light in vacuum in
1/299792458th of a second"
и так далее.
Итак, в данном случае можно ли продлить RandomAccessFile
? Поможет ли это мне в быстром поиске и синхронизации данных? Должен ли я использовать другой подход?