Мы используем файлы cookie
Мы используем файлы cookie для улучшения работы сайта и предоставления вам персонализированного опыта. Правила использования файлов cookie можно найти в нашей политике конфиденциальности
Класс File
в Java представляет абстрактные пути файловой системы. Объекты класса могут представлять как файлы, так и каталоги. Он не предоставляет методов для работы с содержимым файла, только с его метаданными и путем.
Ключевые моменты:
/
или \
) определяется File.separator
.File
не являются потокобезопасными.Основные методы:
Метод | Описание |
---|---|
canRead() | Проверяет, доступен ли файл для чтения. |
canWrite() | Проверяет, доступен ли файл для записи. |
createNewFile() | Создает новый пустой файл. Возвращает true при успехе. |
delete() | Удаляет файл или пустой каталог. |
exists() | Проверяет существование файла или каталога. |
getAbsolutePath() | Возвращает абсолютный путь к объекту. |
isDirectory() | Проверяет, является ли объект каталогом. |
isFile() | Проверяет, является ли объект файлом. |
length() | Возвращает размер файла в байтах. |
list() | Возвращает массив строк с именами файлов и каталогов. |
listFiles() | Возвращает массив объектов File . |
mkdir() | Создает каталог. |
mkdirs() | Создает каталог, включая необходимые родительские каталоги. |
renameTo(File dest) | Переименовывает объект файла. |
`l |
Класс File
в Java представляет абстрактные пути файловой системы. Объекты класса могут представлять как файлы, так и каталоги. Он не предоставляет методов для работы с содержимым файла, только с его метаданными и путем.
Ключевые моменты:
/
или \
) определяется File.separator
.File
не являются потокобезопасными.Основные методы:
Метод | Описание |
---|---|
canRead() | Проверяет, доступен ли файл для чтения. |
canWrite() | Проверяет, доступен ли файл для записи. |
createNewFile() | Создает новый пустой файл. Возвращает true при успехе. |
delete() | Удаляет файл или пустой каталог. |
exists() | Проверяет существование файла или каталога. |
getAbsolutePath() | Возвращает абсолютный путь к объекту. |
isDirectory() | Проверяет, является ли объект каталогом. |
isFile() | Проверяет, является ли объект файлом. |
length() | Возвращает размер файла в байтах. |
list() | Возвращает массив строк с именами файлов и каталогов. |
listFiles() | Возвращает массив объектов File . |
mkdir() | Создает каталог. |
mkdirs() | Создает каталог, включая необходимые родительские каталоги. |
renameTo(File dest) | Переименовывает объект файла. |
`l |
Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.