filmov
tv
Базовый курс Java - #72 урок. java.nio.file.Path: новый API
Показать описание
________________
Автор: Алексей Владыкин
____________
Задача №1
Допустим, в программе создается экземпляр класса File:
String pathToFile = ...;
File file = new File(pathToFile);
Что при этом будет создано на диске?
Выберите один вариант из списка
1. Файл или директория, в зависимости от наличия символа "/" в конце переданной строки pathToFile.
2. Ничего не создается
3. Файл
4. Директория
______________
Задача №2
Выберите один вариант из списка
1. Корневая директория файловой системы (C:\ — под Windows, / — под Unix)
2. Директория, где установлен JDK.
3. Текущая директория Java-процесса, т.е. в какой директории введена команда "java -jar ...".
4. Директория, где находится JAR, из которого запущена программа.
__________
Задача №3
Найдите среди приведенных путей два эквивалентных, то есть указывающих на один и тот же файл.
Выберите один или несколько вариантов из списка
_____________
Задача №4
Выберите один или несколько вариантов из списка
1. Path — это класс, File — это интерфейс.
2. File — это класс, Path — это интерфейс.
3. File допускает работу с файлами на виртуальных файловых системах, а Path нет.
4. Методы работы с ФС через объект Path при ошибках ввода-вывода бросают исключения; методы работы с File при ошибках возвращают false.
5. File — это старый способ доступа к файловой системе, Path — это новый рекомендуемый способ.
Path — это устаревший способ доступа к файловой системе, File — это новый рекомендуемый способ.
6. Методы работы с ФС через объект File при ошибках ввода-вывода бросают исключения; методы работы с Path при ошибках возвращают false.
7. Path допускает работу с файлами на виртуальных файловых системах, а File нет.