Sobes.tech
Junior — Middle

Hogyan nevezik azt a felületet, amely biztosítja az adatok fogadását és továbbítását?

sobes.tech MI

Válasz az MI-től

Az interfész, amely biztosítja az adatok fogadását és továbbítását Java-ban, a Stream.

A folyamatok (Streams) lehetővé teszik adatok olvasását és írását, például fájlokból, hálózati kapcsolatokból vagy más forrásokból. Java-ban két fő típusú folyamat létezik:

  • InputStream — adatok olvasására
  • OutputStream — adatok írására

Példa adatok olvasására egy fájlból:

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