Java File Input/Output| BufferedReader BufferedWriter| FileInputStream FileOutputStream| Java lernen

preview_player
Показать описание
Hallo zusammen,
Herzlich Willkommen bei Model My Mind.
In Java gibt es verschiedene Möglichkeiten Dateien zu lesen und zu schreiben. In diesem Video werden wir uns die Klassen BufferedReader/BufferedWriter und FileInputStream/FileOutputStream anschauen.
Der Hauptunterschied zwischen BufferedReader/BufferedWriter und FileInputStream/FileOutputStream besteht darin, dass BufferedReader/BufferedWriter Textdaten in einem Puffer lesen und schreiben, während FileInputStream/FileOutputStream rohe Bytes lesen und schreiben.

BufferedReader und BufferedWriter sind für die Arbeit mit Zeichenorientierten Textdaten gedacht. Sie können beliebige Zeichenketten lesen und schreiben und verwenden einen internen Puffer, um die Leistung zu verbessern.
FileInputStream und FileOutputStream arbeiten mit rohen Byte-Daten und können nur Bytes lesen und schreiben. Sie haben keine eigenen Pufferungsfunktionen und arbeiten direkt mit dem Dateisystem. Audio-Dateien, Bild-Dateien und viele andere Arten von Dateien werden durch Bytes repräsentiert. Bytes sind die grundlegenden Einheiten der digitalen Information. Sie bestehen aus einer Abfolge von Nullen und Einsen, die als Binärzahl interpretiert werden. Durch die Verwendung von Bytes können verschiedene Arten von Daten in einer einheitlichen Weise dargestellt und verarbeitet werden

BufferedReader/BufferedWriter sind aufgrund ihrer Pufferungsfunktionen im Allgemeinen schneller als FileInputStream/FileOutputStream.

BufferedReader/BufferedWriter bieten Methoden zum Lesen und Schreiben von Textzeilen, während FileInputStream/FileOutputStream nur Methoden für das Lesen und Schreiben von Bytes bereitstellen.

#javaprogrammieren #java #bufferedreader

0:00 - Intro
1:03 - BufferedWriter u. BufferedReader
4:58 - FileOutputStream u. FileInputStream
Рекомендации по теме
Комментарии
Автор

Hey, wenn dir das Video gefallen hat, dann gib diesem einen Daumen nach oben.
Falls du dich für das Thema Projektmanagement interessiert, dann schau unbedingt hier vorbei:

Was ist ein API-Gateway? Dies erfährst du in diesem Video:
Architekturmuster in der Software Entwicklung:
Was ist eine Microservice-Architektur?
Java Profi-Tipps:

ModelMyMind
Автор

verstehe das video nicht. Bei mir wird in der Leiste links keine txt datei erzeugt und mache alles genauso wie du

tton
visit shbcf.ru