Junior — Middle
Kaip vadinamas sąsaja, užtikrinanti duomenų gavimą ir perdavimą?
sobes.tech AI
Atsakymas iš AI
Java kalbame apie sąsają, kuri užtikrina duomenų gavimą ir perdavimą, vadinamą Stream.
Srautai (Streams) leidžia skaityti ir rašyti duomenis, pavyzdžiui, iš failų, tinklo jungčių ar kitų šaltinių. Java yra du pagrindiniai srautų tipai:
InputStream— duomenų skaitymuiOutputStream— duomenų rašymui
Pavyzdys, kaip skaityti duomenis iš failo:
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();
}