14.8. Die Klasse java.io.File

Die Klasse java.io.File repräsentiert eine Datei auf einem Datenträger, aber nicht den Inhalt der Datei. (Wie bitte?) Stellen Sie sich unter einem File-Objekt eher so etwas vor wie den Pfadnamen einer Datei (oder sogar ein Verzeichnis) und nicht die echte Datei höchstpersönlich. Die Klasse File hat beispielsweise keine Methoden zum Lesen und Schreiben. SEHR nützlich daran ist, dass es viel sicherer ist, eine Datei durch ein File-Objekt zu repräsentieren als durch einen String-Dateinamen. Die meisten Klassen, die in ihrem Konstruktor einen Dateinamen als String entgegennehmen (z.B. FileWriter oder FileInputStream), können stattdessen auch ein File-Objekt annehmen. Man kann ein File-Objekt erzeugen, prüfen, ob man ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.