Sobes.tech
Junior — Middle

Ako sa volá rozhranie, ktoré zabezpečuje príjem a prenos dát?

sobes.tech AI

Odpoveď od AI

Rozhranie, ktoré zabezpečuje získavanie a prenos dát v Jave, sa nazýva Stream.

Streamy (toky) umožňujú čítanie a zapisovanie dát, napríklad zo súborov, sieťových spojení alebo iných zdrojov. V Jave existujú dva hlavné typy tokov:

  • InputStream — na čítanie dát
  • OutputStream — na zapisovanie dát

Príklad čítania dát zo súboru:

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();
}