Junior — Middle
Πώς ονομάζεται το διεπαφή που διασφαλίζει την λήψη και αποστολή δεδομένων;
sobes.tech AI
Απάντηση από AI
Η διεπαφή που παρέχει την λήψη και αποστολή δεδομένων στην Java ονομάζεται Stream.
Οι ροές (Streams) επιτρέπουν την ανάγνωση και εγγραφή δεδομένων, για παράδειγμα, από αρχεία, δικτυακές συνδέσεις ή άλλες πηγές. Στην Java, υπάρχουν δύο βασικοί τύποι ροών:
InputStream— για ανάγνωση δεδομένωνOutputStream— για εγγραφή δεδομένων
Παράδειγμα ανάγνωσης δεδομένων από αρχείο:
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();
}