Třída File

Vytvoření konstruktorem - máme několik možností:

new File(String filename)

vytvoří v aktuálním adresáři soubor s názvem filename

new File(File baseDir, String filename)

vytvoří v adresáři baseDir soubor s názvem filename

new File(String baseDirName, String filename)

vytvoří v adresáři se jménem baseDirName soubor s názvem filename

new File(URL url)

vytvoří soubor se (souborovým - file:) URL url

Testy existence a povahy souboru:

boolean exists()

test na existenci souboru (nebo adresáře)

boolean isFile()

test, zda jde o soubor (tj. ne adresář)

boolean isDirectory()

test, zda jde o adresář

Test práv ke čtení/zápisu:

boolean canRead()

test, zda lze soubor číst

boolean canWrite()

test, zda lze do souboru zapisovat