Lekce 18 - Práce se soubory a složkami v Javě - Nové API
V minulé lekci, Práce se soubory a složkami v Javě, jsme se seznámili se starší třídou
File. Ke konci článku jsme si ukázali, jakými problémy třída
trpí.
Od Javy verze 7 proto přišli vývojáři s novým API. Toto API obsahuje
nové třídy: Files, Paths a nejdůležitější
rozhraní Path. V této lekci si všechny třídy popíšeme.
Rozhraní Path
Rozhraní Path reprezentuje pouze cestu v souborovém systému.
Na úvod je dobré říci, že implementace tohoto rozhraní je závislá na
operačním systému. Stejně jako v lekci o třídě
File si představíme metody spojené s tímto rozhraním.
Tvorba instance
Protože Path je rozhraní, musíme vytvořit jeho instanci tzv.
tovární metodou. Způsobů je hned několik, ale nejdůležitější jsou
dva:
Paths.get(String path): Path- starší způsob tvorby instance; od Javy verze 11 pouze deleguje na volání následující metodyPath.of(String path): Path- od Javy verze 11; vytvoří novou instanci na základě zadané cesty v parametru
Ukažme si ukázku použití:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
960 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V druhém pokračování v povídání o práci se soubory a složkami v Javě se seznámíme s novým API a jeho třídami.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.