Junior — Middle
Kuidas nimetatakse liidest, mis tagab andmete vastuvõtmise ja edastamise?
sobes.tech AI
Vastus AI-lt
Java-s on interfeys, mis tagab andmete vastuvõtmise ja edastamise, nimetatakse Stream.
Voogud (Streams) võimaldavad lugeda ja kirjutada andmeid, näiteks failidest, võrguliidestest või muudest allikatest. Java-s on kaks peamist voogude tüüpi:
InputStream— andmete lugemiseksOutputStream— andmete kirjutamiseks
Näide andmete lugemisest failist:
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();
}