Ροές I / O Java

Σε αυτό το σεμινάριο, θα μάθουμε για τις ροές εισόδου / εξόδου Java και τους τύπους τους.

Στην Java, οι ροές είναι η ακολουθία των δεδομένων που διαβάζονται από την πηγή και γράφονται στον προορισμό.

Μια ροή εισόδου χρησιμοποιείται για την ανάγνωση δεδομένων από την πηγή. Και, χρησιμοποιείται μια ροή εξόδου για την εγγραφή δεδομένων στον προορισμό.

 class HelloWorld ( public static void main(String() args) ( System.out.println("Hello, World!"); ) ) 

Για παράδειγμα, στο πρώτο μας παράδειγμα Hello World , χρησιμοποιήσαμε System.outτην εκτύπωση μιας συμβολοσειράς. Εδώ, System.outείναι ένας τύπος ροής εξόδου.

Ομοίως, υπάρχουν ροές εισόδου για λήψη.

Θα μάθουμε λεπτομερώς για τις ροές εισόδου και τις ροές εξόδου στα επόμενα μαθήματα.

Τύποι ροών

Ανάλογα με τα δεδομένα που διατηρεί μια ροή, μπορεί να ταξινομηθεί σε:

  • Ροή byte
  • Ροή χαρακτήρων

Ροή byte

Η ροή byte χρησιμοποιείται για την ανάγνωση και εγγραφή ενός byte (8 bit) δεδομένων.

Όλα τα μαθήματα ρεύμα byte που προέρχονται από τη βάση αφηρημένες τάξεις ονομάζεται InputStreamκαι OutputStream.

Για να μάθετε περισσότερα, επισκεφτείτε το

  • Τάξη Java InputStream
  • Τάξη Java OutputStream

Ροή χαρακτήρων

Η ροή χαρακτήρων χρησιμοποιείται για την ανάγνωση και τη σύνταξη ενός μόνο χαρακτήρα δεδομένων.

Όλες οι κλάσεις ροής χαρακτήρων προέρχονται από βασικές αφηρημένες κλάσεις Readerκαι Writer.

Για να μάθετε περισσότερα, επισκεφτείτε το

  • Τάξη ανάγνωσης Java
  • Τάξη συγγραφέα Java

ενδιαφέροντα άρθρα...