В javadoc для .isAbsolute()
говорится:
Указывает, является ли этот путь абсолютным.
Абсолютный путь завершен тем, что его не нужно комбинировать с другой информацией о пути, чтобы найти файл.Возврат:
true
, если и только если этот путь является абсолютным
В javadoc для .getRoot()
говорится:
Возвращает корневой компонент этого пути как объект Path или null, если этот путь не имеет корневого компонента.
Возврат:путь, представляющий корневую составляющую этого пути, или
null
Хорошо, так что я здесь в затруднении; существуют ли какие-либо файловые системы, для которых путь может быть абсолютным без корня вообще?
EDIT: обратите внимание, что CAN может быть путями, которые имеют корень, но НЕ являются абсолютными. Например, в системах Windows:
-
C:foo
; -
\foo\bar
.
Но я прошу об обратном здесь: нет корня и абсолюта.