Τι κάνει το OutputStream flush;
Τι κάνει το OutputStream flush;

Βίντεο: Τι κάνει το OutputStream flush;

Βίντεο: Τι κάνει το OutputStream flush;
Βίντεο: A cleanse won't detox your body -- but here's what will | Body Stuff with Dr. Jen Gunter 2024, Νοέμβριος
Anonim

ο ξεπλύνετε () μέθοδος για OutputStream η τάξη χρησιμοποιείται ξεπλύνετε το περιεχόμενο του buffer στο ροή εξόδου . Ένα buffer είναι ένα τμήμα της μνήμης που χρησιμοποιείται για την αποθήκευση μιας ροής δεδομένων (χαρακτήρες). Αυτά τα δεδομένα μερικές φορές θα αποστέλλονται μόνο σε μια συσκευή εξόδου, όταν το buffer είναι γεμάτο.

Ομοίως, οι άνθρωποι ρωτούν, τι κάνει το σύστημα έκπλυσης;

PrintWriter ξεπλύνετε () μέθοδος σε Java με Παραδείγματα By έξαψη η ροή, σημαίνει να καθαρίσετε τη ροή από οποιοδήποτε στοιχείο που μπορεί να βρίσκεται ή ίσως όχι μέσα στη ροή. Δεν δέχεται καμία παράμετρο ούτε επιστρέφει καμία τιμή. Παράμετροι: Αυτή η μέθοδος κάνω δεν δέχεται καμία παράμετρο.

Μπορεί επίσης να ρωτήσει κανείς, ποια είναι η διαφορά μεταξύ flush και close στην Java; ξεπλύνετε () γράφει το περιεχόμενο του buffer στον προορισμό και αδειάζει το buffer για αποθήκευση περαιτέρω δεδομένων, αλλά δεν κλείνει οριστικά τη ροή. Αυτό σημαίνει ότι μπορείτε ακόμα να γράψετε κάποια περισσότερα δεδομένα στη ροή. Αλλά Κλείσε () κλείνει οριστικά τη ροή.

Σχετικά με αυτό, γιατί χρησιμοποιείται το flush στην Java;

Ξεπλένει η ροή εξόδου και αναγκάζει να διαγραφούν τυχόν byte εξόδου σε προσωρινή μνήμη. Η γενική σύμβαση του ξεπλύνετε είναι ότι η κλήση είναι ένδειξη ότι, εάν κάποια byte που έχουν γραφτεί προηγουμένως έχουν αποθηκευτεί στην προσωρινή μνήμη από την υλοποίηση της ροής εξόδου, αυτά τα byte θα πρέπει να εγγραφούν αμέσως στον προορισμό τους.

Ποια είναι η χρήση της μεθόδου flush στην C#;

Διαγράφει όλα τα buffer για την τρέχουσα εγγραφή και προκαλεί την εγγραφή τυχόν αποθηκευμένων δεδομένων στην υποκείμενη συσκευή. ΣΗΜΕΙΩΣΗ: Όλες οι παραγόμενες κλάσεις πρέπει να παρακάμπτονται Ξεπλύνετε για να διασφαλίσετε ότι όλα τα δεδομένα προσωρινής αποθήκευσης αποστέλλονται στη ροή. Έξαψη το ρεύμα δεν θα ξεπλύνετε ο υποκείμενός του κωδικοποιητής εκτός εάν καλέσετε ρητά Ξεπλύνετε ή Κλείσιμο.

Συνιστάται: