java.nio
Path
jako nová a mocnější reprezentace cesty k souboru
Paths
Files
pro pokročilejší manipulaci se soubory
Path
File
, konceptuálně zhruba totéž, ale s více možnostmi
getFileName
, getParent
, getRoot
a subpath
.
Path
je porovnatelný, iterovatelný a sledovatelný
(Comparable<Path>
, Iterable<Path>
, Watchable
).
Path
umožňuje vyhodnotit danou cestu vůči jiné (např. relativní cestu vůči aktuálnímu adresáři)
naopak relativizuje, vytvoří relativní z absolutní, když zadáme výchozí adresář.
podobně jako u řetězců, ale funguje na úseky cesty.
Files
newBufferedReader
)