Sobes.tech
Junior — Middle

Hoe heet de interface die het ontvangen en verzenden van gegevens mogelijk maakt?

sobes.tech AI

Antwoord van AI

De interface die het verkrijgen en verzenden van gegevens in Java mogelijk maakt, wordt Stream genoemd.

Streams maken het mogelijk om gegevens te lezen en te schrijven, bijvoorbeeld uit bestanden, netwerkverbindingen of andere bronnen. In Java zijn er twee hoofdtypen streams:

  • InputStream — voor het lezen van gegevens
  • OutputStream — voor het schrijven van gegevens

Voorbeeld van het lezen van gegevens uit een bestand:

try (InputStream input = new FileInputStream("file.txt")) {
    int data = input.read();
    while (data != -1) {
        System.out.print((char) data);
        data = input.read();
    }
} catch (IOException e) {
    e.printStackTrace();
}