Класс Paths
java.lang.Object
java.nio.file.Paths
public final class Paths extends Object
Этот класс состоит исключительно из статических методов, которые возвращают
Path, преобразуя строку пути или URI.- Примечание к API:
- Рекомендуется получать
Pathс помощью методовPath.of, а не методовget, определённых в этом классе, поскольку этот класс может быть объявлен устаревшим в одном из будущих выпусков. - С версии:
- 1.7
- См. также:
Краткое описание методов
Методы, объявленные в классе Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | Модификатор и тип | Метод | Описание |
|---|---|---|
protected Object |
clone() |
Создаёт и возвращает копию этого объекта. |
boolean |
equals |
Указывает, равен ли этот объект какому-либо другому. |
protected void |
finalize() |
Устарел, подлежит удалению: этот элемент API будет удалён в одной из будущих версий. Финализация объявлена устаревшей и подлежит удалению в одном из будущих выпусков. |
final Class |
getClass() |
Возвращает класс времени выполнения этого Object. |
int |
hashCode() |
Возвращает значение хеш-кода этого объекта. |
final void |
notify() |
Пробуждает один поток, ожидающий на мониторе этого объекта. |
final void |
notifyAll() |
Пробуждает все потоки, ожидающие на мониторе этого объекта. |
String |
toString() |
Возвращает строковое представление объекта. |
final void |
wait() |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания, либо до истечения заданного интервала реального времени. |
final void |
wait |
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или прерывания, либо до истечения заданного интервала реального времени. |
Подробное описание методов
get
public static Path get(String first, String... more)
Преобразует строку пути или последовательность строк, объединение которых образует строку пути, в
Path.- Требования к реализации:
- Этот метод просто вызывает
Path.of(String, String...)с заданными параметрами. - Параметры:
-
first— строка пути или начальная часть строки пути -
more— дополнительные строки, которые объединяются для формирования строки пути - Возвращает:
- полученный
Path - Выбрасывает:
-
InvalidPathException— если строку пути нельзя преобразовать вPath - См. также:
get
public static Path get(URI uri)
Преобразует заданный URI в объект
Path.- Требования к реализации:
- Этот метод просто вызывает
Path.of(URI)с заданным параметром. - Параметры:
-
uri— URI для преобразования - Возвращает:
- полученный
Path - Выбрасывает:
-
IllegalArgumentException— если не выполняются предварительные условия для параметраuri. Формат URI зависит от поставщика. -
FileSystemNotFoundException— файловая система, идентифицированная URI, не существует и не может быть создана автоматически либо поставщик, идентифицированный компонентом схемы URI, не установлен - См. также:
© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.