Hallo liebe Community,
ich habe eine Frage zu einer Grundlage des "IO".
Muss man um bedingt einen Datenstrom haben, um Daten einzulesen oder zu schreiben??
Denn, auch wenn ich mich nicht mit Java beschöftige, habe ich mir mal dieses Dokument genommen und versucht zu verstehen:
Zitat<<Dokument>>
3
Grundzüge der Programmierung - Hahs
ler, Guth, Kaukal, Klimesch
Lesen und Schreiben von
Daten
„
Ein Programm muss oft Informationen aus einer externen Quelle
importieren (Datenquelle)
oder Information in eine externe Quelle exportieren (Datensenke)
.“
„Die Information kann sich in einer Datei auf einer Diskette, irgendwo im Netzwerk, im
Speicher, in einem anderen Programmbefinden oder über die Tastatureingegeben werden.“„Die Information kann verschiedenen Typs sein, zum Beispiel
Objekte, Zeichen, Bilder oderSounds
.
Dann kommt:
Datenströme (Streams)
IO-Operationen werden in Java durch Datenströme realisiert:
Ein
Datenstrom
(engl.: Stream) ist eine Datenstruktur, welche Daten
in serieller Form speichern kann.
Mit einem Stream kann entweder
•
gelesen
oder
•
geschrieben
werden.
Nur, muss das NUR mit Datenströmen erfolgen oder wie käuft das ab.
Ich weiss, das das die Grundlagen sind, nur verstehe ich diese noch nicht so ganz :/
Mfg
De_Struktor