LE 9 Streams - De package java.io

6 belangrijke vragen over LE 9 Streams - De package java.io

Wat is een stream in de klasse java.io?

Een stream representeert een reeks gegevens die sequentieel, ofwel in een vaste volgorde, worden ingelezen of weggeschreven.
Dit betekent dat bij het lezen alleen het eerstvolgende item kan worden gelezen en dat bij schrijven een item alleen achteraan kan worden toegevoegd.

Waar wordt een input stream voor gebruikt?

Om een reeks gegevens te lezen.

Geef eens wat voorbeelden van bronnen of bestemmingen.

extern bestand, array in het geheugen, een reeks bytes die binnenkomen over een netwerkverbinding.
  • Hogere cijfers + sneller leren
  • Niets twee keer studeren
  • 100% zeker alles onthouden
Ontdek Study Smart

Wat is direct toegang (random access)?

Hierbij kan op elk moment op elke willekeurige plaats gelezen cq geschreven worden. Voorbeeld arraylist

Wat is het verschil tussen byte streams en character streams?

Byte streams lezen of schrijven een reeks bytes. Character streams lezen of schrijven een reeks karakters waarbij elk karakter uit twee bytes bestaat (Unicode standaard).

Wat bereik je met een buffer?

Dat de efficiency van lezen en schrijven naar een bestand wordt verhoogd.

De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:

  • Een unieke studie- en oefentool
  • Nooit meer iets twee keer studeren
  • Haal de cijfers waar je op hoopt
  • 100% zeker alles onthouden
Onthoud sneller, leer beter. Wetenschappelijk bewezen.
Trustpilot-logo