Java File IO

Java BufferedReader-Beispiel

The Java 6.0 Compiler API

In unserem vorherigen Beispiel habe ich den FileReader erklärt. FileReader eignet sich zum Lesen des Textinhalts nach Zeichen. Dies ist bei der Verwendung für große Dateien langsamer. BufferedReader puffert den Text für den Reader. Durch die Pufferung wird der E/A-Vorgang beschleunigt. Anstatt mit dem FileReader jeweils ein Zeichen zu lesen, ist BufferedReader beim Lesen großer […]

Java BufferedReader-Beispiel Read More »

Java FileInputStream-Beispiel

The Java 6.0 Compiler API

FileInputStream ist nützlich zum Lesen des Bytestroms. Wenn Sie die Zeichen lesen möchten, sollten Sie den FileReader verwenden. FileInputStream ist der ideale Kandidat für die Verarbeitung des Bildtyps von Dateien, die als Binärstreams gelesen werden mussten. Wir können jedoch die normalen Textdateien mit FileInputStream lesen. Dieses Beispiel zeigt, wie FileInputStream zum Lesen einfacher Textdateien verwendet

Java FileInputStream-Beispiel Read More »

Java FileWriter-Beispiel

The Java 6.0 Compiler API

FileWriter Klasse, die zum Schreiben des Zeichenstroms in eine Datei nützlich ist. FileWriter erweitert den OutputStreamWriter. Implementieren Sie zum Schreiben von Byteströmen die FileOutputStream-Klasse. Diese Klasse verfügt über verschiedene Konstruktoren zum Erstellen der Instanz für das Dateiobjekt. FileWriter (Dateidatei)– Konstruiert ein FileWriter-Objekt anhand eines File-Objekts. FileWriter(Dateidatei, boolesches Anhängen) – Konstruiert ein FileWriter-Objekt anhand eines File-Objekts.

Java FileWriter-Beispiel Read More »

Java StringReader-Beispiel

The Java 6.0 Compiler API

StringReader erweitert sich von der Reader-Klasse. Wenn Sie einen String haben und diesen in ein Reader-Objekt konvertieren möchten, ist StringReader nützlich. Es handelt sich um eine spezielle Version für die Verwendung des Readers mit Strings. Wenn Sie die Dateien lesen möchten, wählen Sie FileReader anstelle von StringReader. Diese Klasse verfügt nur über einen Konstruktor, der

Java StringReader-Beispiel Read More »

Java BufferedWriter-Beispiel

The Java 6.0 Compiler API

BufferedWriter ist nützlich, um die Zeichenfolge oder den Zeichenstrom in eine Datei zu schreiben. Das ist schnell im Vergleich zum FileOutputStream, der den Bytestrom schreibt. Diese Klasse ist eine direkte Erweiterung der Writer-Klasse. Es hat zwei Konstruktoren. Diese Klasse bietet die Möglichkeit, die Puffergröße festzulegen, die intern vom BufferedWriter verwendet wird. BufferedWriter(Writer out) – Erstellt

Java BufferedWriter-Beispiel Read More »

Java FileOutputStream-Beispiel

The Java 6.0 Compiler API

In diesem Beispiel geht es um die FileOutputStream. Diese Klasse erstreckt sich von der Ausgabestrom und wird zum Schreiben des Bytestroms in eine Datei verwendet. Diese Klasse verfügt über die folgenden Konstruktoren zum Erstellen der Instanz. FileOutputStream(File file) – Erstellt einen Dateiausgabestream zum Schreiben in die Datei, die durch das angegebene File-Objekt dargestellt wird. FileOutputStream(File

Java FileOutputStream-Beispiel Read More »

Java BufferedOutputStream-Beispiel

The Java 6.0 Compiler API

Wenn Sie eine sehr E/A-intensive Anwendung schreiben, die große Datenmengen in die Dateien schreiben muss, müssen Sie eine Art Pufferung durchführen, um die Leistung zu verbessern. Hier BufferedOutputStream wird hilfreich sein, um den Zeichenstrom in eine Datei zu schreiben, die intern einen Puffer zur Verbesserung der Leistung verwaltet. Diese Klasse muss mit dem FileOutputStream umschlossen

Java BufferedOutputStream-Beispiel Read More »

Java PrintWriter-Beispiel

The Java 6.0 Compiler API

Java bietet PrintWriter zum Drucken der gut formatierten Ausgabe an der gewünschten Stelle. Diese Klasse verwendet den OutputStream oder Writer als Eingabe und druckt die Ausgabe im für Menschen lesbaren Format. PrintWriter definiert die folgenden Konstruktoren: PrintWriter(File file) – Erstellt einen neuen PrintWriter ohne automatische Zeilenlöschung mit der angegebenen Datei. PrintWriter(File file, String csn) –

Java PrintWriter-Beispiel Read More »

Java PrintStream-Beispiel

The Java 6.0 Compiler API

In meinem vorherigen Beispiel habe ich den PrintWriter zum Drucken der formatierten Ausgabe auf der Konsole und in der Datei erklärt. Dieses Beispiel zeigt die Verwendung von PrintStream. Beachten Sie, dass PrintWriter und PrintStream ähnliche Methoden definieren und sehr ähnlich funktionieren, mit der Ausnahme, dass PrintWriter die Zeichenfolge und PrintStream den Bytestrom schreibt. Dies ist

Java PrintStream-Beispiel Read More »

java.io.NotSerializableException

The Java 6.0 Compiler API

java.io.NotSerializableException wird ausgelöst, wenn das Objekt nicht für die Serialisierung geeignet ist. Sie müssen die Serializable-Schnittstelle implementieren, um die Klasse für die Serialisierung geeignet zu machen. Dies ist eine Markierungsschnittstelle, die der JVM mitteilt, dass die Klasse serialisiert werden kann. Schauen Sie sich das folgende Beispiel an. Employee.java Mitarbeiterklasse, die die serialisierbare Schnittstelle nicht implementiert.

java.io.NotSerializableException Read More »

Nach oben scrollen