Repository files navigation
Создать пустой файл:
void createFile(String fileName);
Записать контент в существующий файл
void writeContent(String fileName, byte[] content);
Прочитать контент.
byte[] readContent(String fileName);
Удалить файл:
void deleteFile(String fileName);
MAX_FILES_COUNT - максимальное количество файлов
FILE_HEADER_SIZE - размер заголовка файла
MAX_FILE_SIZE - максимальный размер одного файла (количество байт, которое резервируется под каждый файл)
CONTENT_START_POSITION - позиция в файле, с которой начинается контент файлов
FileNotFoundException - при вызове операции над несуществующим файлом.
TooLargeFileException - файл больше чем максимально разрешенный размер файла (Constants.MAX_FILE_SIZE)
FileAlreadyExistsException - при попытке создания уже существующего файла
Не ограничивать размер файлов.
Не резервировать лишнее место под каждый файл.
About
file system based on one file
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.