Είναι διαθέσιμο () σε Java;
Είναι διαθέσιμο () σε Java;

Βίντεο: Είναι διαθέσιμο () σε Java;

Βίντεο: Είναι διαθέσιμο () σε Java;
Βίντεο: 2016-ΤΔ15_Προγραμματισμός με Threads στη java 2024, Σεπτέμβριος
Anonim

ο διαθέσιμος() μέθοδος είναι μια ενσωματωμένη μέθοδος του Ιάβα . io. Το ByteArrayInputStream επιστρέφει τον αριθμό των εναπομεινάντων byte που μπορούν να διαβαστούν (ή να παραβλεφθούν) από αυτήν τη ροή εισόδου. byte από τη ροή εισόδου προς ανάγνωση.

Στη συνέχεια, μπορεί επίσης να ρωτήσει κανείς, τι διαβάζεται () στην Java;

ο Ιάβα . io. InputStream. ανάγνωση() μέθοδος διαβάζει το επόμενο byte των δεδομένων από τη ροή εισόδου και επιστρέφει int στην περιοχή από 0 έως 255. Εάν δεν υπάρχει διαθέσιμο byte επειδή έχει φτάσει το τέλος της ροής, η τιμή που επιστρέφεται είναι -1.

Επιπλέον, τι είναι το BufferedReader στην Java; Γιατί να χρησιμοποιήσετε BufferedReader και BufferedWriter Classes στο Ιάβα . BufferedReader είναι τάξη σε Ιάβα που διαβάζει κείμενο από μια ροή εισαγωγής χαρακτήρων, αποθηκεύοντας χαρακτήρες στην προσωρινή μνήμη έτσι ώστε να παρέχει την αποτελεσματική ανάγνωση χαρακτήρων, γραμμών και πινάκων. Το μέγεθος του buffer μπορεί να καθοριστεί.

Έχοντας αυτό υπόψη, τι είναι μια ροή εισόδου Java;

Ανάγνωση και εγγραφή αρχείων. Όπως περιγράφηκε προηγουμένως, α ρεύμα μπορεί να οριστεί ως μια ακολουθία δεδομένων. ο InputStream χρησιμοποιείται για την ανάγνωση δεδομένων από μια πηγή και το OutputStream χρησιμοποιείται για την εγγραφή δεδομένων σε έναν προορισμό. Εδώ είναι μια ιεραρχία τάξεων που πρέπει να αντιμετωπίσετε Εισαγωγή και Ροές εξόδου.

Ποιες είναι οι άμεσες υποκλάσεις του InputStream;

Μια ροή εισόδου με καθορισμένη μορφή και μήκος ήχου.

  • ByteArrayInputStream.
  • FileInputStream.
  • FilterInputStream.
  • ObjectInputStream.
  • PipedInputStream.
  • SequenceInputStream.
  • StringBufferInputStream.
  • Συνιστάται: