Язык SQL

Прямой доступ к записям по адресу


Теперь можно перейти к прямому доступу к записям в файлах. Java-клэсс RandomAccessFile содержит операции, поддерживающие указатель файла внутри открытого файла. Указатель файла показывает, где будет происходить следующая операция чтения или записи. После каждой операции указатель файла переустанавливается после последнего записанного или прочитанного байта. Для осуществления поддержки прямого доступа файл должен допускать явную переустановку этого указателя. Для этих целей класс RandomAccessFile содержит метод seek.

Метод seek получает параметр long и перемешает указатель файла в точности на заданное смещение от начала файла. Значение 0 перемещает указатель файла в начало файла. С помощью вызова seek (length ()) можно использовать метод length для перемещения указателя файла в конец файла.

Комментарии закрыты