File - класс File

Абстрактный класс File описывает методы работы с файлами. Операции с файлами возможно проводить не только, последовательно, когда при выполнении метода, управление возвращается только после того, как полностью выполнится операция ввода/вывода, но и асинхронно - когда управление возвращается сразу, а по выполнению операции вызывается специальная функция обработчик.

В классе описаны такие базовые методы работы с файлами как: создание, удаление, переименование и получение информации о размере и времени создания и т.д.