Spec-Zone .ru
спецификации, руководства, описания, API
След: Существенные Классы
Урок: Основной ввод-вывод
Файловый ввод-вывод (Обладающий NIO.2)
Домашняя страница > Существенные Классы > Основной ввод-вывод

Файловый ввод-вывод (Обладающий NIO.2)


Отметьте: Это учебное руководство отражает механизм файлового ввода-вывода, представленный в JDK 7 выпусков. Java SE, 6 версий учебного руководства по Файловому вводу-выводу были кратки, но можно загрузить Java Учебная 2008-03-14 версия SE учебного руководства, которое содержит более ранний контент Файлового ввода-вывода.


java.nio.file пакет и его связанный пакет, java.nio.file.attribute, окажите всестороннюю поддержку для файлового ввода-вывода и для того, чтобы получить доступ к файловой системе значения по умолчанию. Хотя у API есть много классов, Вы должны сосредоточиться на только нескольких точках входа. Вы будете видеть, что этот API очень интуитивен и удобен.

Учебное руководство запускает, спрашивая, каков путь? Затем, Путь class, основная точка входа для пакета, представляется. Методы в Path class, касающийся синтаксических операций, объясняется. Учебное руководство тогда идет дальше к другому основному class в пакете, Files class, который содержит методы, которые имеют дело с операциями файла. Во-первых, некоторые понятия, характерные для многих операций файла, представляются. Учебное руководство тогда касается методов для того, чтобы проверить, удалить, копировать, и переместить файлы.

Учебное руководство показывает, как метаданными управляют перед хождением дальше к вводу-выводу каталога и файловому вводу-выводу. Файлы произвольного доступа объясняются, и выходит определенный для символьных и жестких ссылок, исследуются.

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

Наконец, если Вам записали код файлового ввода-вывода до Java SE 7 выпусков, есть карта от старого API до нового API, так же как важная информация о File.toPath метод для разработчиков, которые хотели бы усилить новый API, не переписывая существующий код.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Объектные Потоки
Следующая страница: Каков Путь? (И Другие Факты Файловой системы)