Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

De_Struktor

unregistriert

1

31.08.2013, 11:33

Einführung in Input/Output

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

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:

Zitat




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

2

31.08.2013, 12:09

Um von character devices zu lesen benutzt man häufig (immer?) Streams, ja.
Mir ist die Frage und die Frage in Bezug auf Java nicht ganz klar, aber das könnte recht interessant sein:
http://docs.oracle.com/javase/tutorial/e…l/io/index.html

De_Struktor

unregistriert

3

31.08.2013, 12:13

Ich arbeite mit C# .NET, nur finde ich gerade im Bezug dazu wenig. Also die grundlagen Erklärung.

Und java hatte nur da was, deswegen java dokument.

Wollte nur nochmal verstehen, wie ich mit I/O zu arbeiten habe,

Werbeanzeige