Σε αυτό το σεμινάριο, θα μάθουμε για τις ροές εισόδου / εξόδου 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