Какие режимы доступа к файлу существуют у RandomAccessFile?
У RandomAccessFile существуют два режима доступа к файлу: "r" (только для чтения) и "rw" (для чтения и записи).
RandomAccessFile позволяет работать с файлом как с потоком байтов и предоставляет возможность произвольного доступа к его содержимому. У него есть два основных режима доступа:
1. "r" (read): открывает файл только для чтения. При попытке записи в файл будет брошено исключение IOException.
2. "rw" (read-write): открывает файл для чтения и записи данных. При записи в файл данные добавляются в его конец. Если файл не существует, он будет автоматически создан.
Например, чтобы создать объект RandomAccessFile для чтения файла с именем "example.txt", можно использовать следующий код:
Или, чтобы создать объект для записи в файл "data.txt" (или, при отсутствии файла, создания нового):
Отметьте свой прогресс