Ват использует Java создание абстрактного пути через объект File? - PullRequest
0 голосов
/ 26 марта 2020

Я читал Java API и наткнулся на класс File. Он говорит (если я правильно понял), что он используется для создания абстрактного пути, то есть представления пути, от которого не зависит, если мы используем Windows путь (C: ..) или Linux ( / DEV / ..).

Так что мне было интересно. Зачем это нужно? Я имею в виду, не могли бы Java просто использовать "фактический" путь, который ваша ОС использует для доступа к каждому файлу? Это не должно иметь никакого значения - если вы используете Windows, путь не изменится на «Unix format» в любой момент и наоборот.

Может быть, это просто для предотвращения каких-либо проблем выполнять ваш код в разных ОС в разные моменты?

Есть мысли?

...