Встречается на собеседованиях • сегодня

Что такое класс File

Класс File в Java представляет путь к файлу или директории в файловой системе. Он позволяет работать с файлами: создавать, удалять, проверять существование, получать метаданные.

Основные возможности:

  • Проверка существования (exists())
  • Получение размера (length())
  • Проверка прав (canRead(), canWrite())
  • Удаление (delete())
  • Создание (createNewFile(), mkdir())

Пример:

java
File file = new File("test.txt");
if (file.exists()) {
    System.out.println("Размер: " + file.length() + " байт");
} else {
    file.createNewFile();
}

Важно: сам File не содержит данных файла, только метаинформацию. Для чтения/записи используются потоки (FileInputStream и др.). С Java 7 рекомендуется использовать Path и Files из NIO.2 как более современную альтернативу.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы