736 Begriffe aus IT, Netzwerk, Sicherheit und Programmierung: erst kurz erklärt, dann ausführlicher. Suche nach einem Wort oder wähle einen Buchstaben.
5 Treffer
Gepufferte Daten landen erst beim Schließen (oder explizitem flush()) sicher auf der Festplatte — wird der Writer nicht ordnungsgemäß geschlossen (z. B. bei einem Absturz), können gepufferte, noch nicht geschriebene Daten verloren gehen. try-with-resources verhindert genau dieses Problem zuverlässig.
Verwandt: BufferedReader · Write Files · Daten · try-with-resources
Ganzer Artikel im Wiki →Das spart teure einzelne Schreibzugriffe auf Festplatte oder Netzwerk und beschleunigt vor allem viele kleine, aufeinanderfolgende Schreiboperationen erheblich. Wichtig: Ein Puffer wird nicht automatisch sofort geleert — ohne abschließendes "Flush" bzw. Schließen des Streams können gepufferte, aber noch nicht geschriebene Daten verloren gehen.
Verwandt: Write Files (Dateien schreiben) · BufferedReader (Gepufferte Eingabe) · Daten · FileOutputStream · I/O Streams · try-with-resources
Ganzer Artikel im Wiki →Wie bei FileInputStream gilt: für reinen Text ist ein Writer (z. B. FileWriter/BufferedWriter) besser geeignet, da dieser die Zeichenkodierung übernimmt. FileOutputStream mit dem append-Konstruktor-Flag (new FileOutputStream(datei, true)) hängt an eine bestehende Datei an, statt sie zu überschreiben.
Verwandt: FileInputStream · I/O Streams · Write Files
Ganzer Artikel im Wiki →Ohne append-Modus (new FileWriter(datei, true)) überschreibt jedes erneute Öffnen die bestehende Datei komplett. BufferedWriter puffert Schreibzugriffe im Speicher und reduziert so teure einzelne Festplattenzugriffe — sollte nach Gebrauch (idealerweise via try-with-resources) geschlossen werden, damit gepufferte Daten sicher landen.
Verwandt: BufferedWriter · Create Files · Files · Daten · Exceptions · FileOutputStream
Ganzer Artikel im Wiki →Für Text bieten viele Sprachen gepufferte Schreib-Hilfsklassen an (siehe BufferedWriter), die Daten erst sammeln und dann gebündelt auf den Datenträger schreiben, statt bei jedem einzelnen Aufruf sofort physisch zu schreiben — das ist deutlich schneller. Wichtig ist, die Datei nach dem Schreiben wieder zu schließen (siehe try-with-resources), damit alle gepufferten Daten auch tatsächlich gespeichert werden.
Verwandt: Files (Dateien, programmiertechnisch) · BufferedWriter (Gepufferte Ausgabe) · Bytes · Daten · Create Files (Dateien erstellen) · Serialisierung
Ganzer Artikel im Wiki →