Junior
Ce subclase ale clasei InputStream cunoașteți și pentru ce sunt destinate?
sobes.tech AI
Răspuns de la AI
FileInputStream- pentru citirea octeților dintr-un fișier.ByteArrayInputStream- pentru citirea octeților dintr-un array de octeți în memorie.PipedInputStream- pentru citirea octeților dintr-un flux conectat la unPipedOutputStream. Folosit pentru comunicarea între fire.FilterInputStream- clasă abstractă care reprezintă un flux de intrare filtrat. Subclasele sunt folosite pentru a adăuga funcționalitate altor fluxuri de intrare.BufferedInputStream- bufferizează intrarea pentru a îmbunătăți performanța.DataInputStream- permite citirea tipurilor primitive de date într-un format independent de mașină.PushbackInputStream- permite "revenirea" bytes-ilor citiți în flux.CheckedInputStream- calculează suma de control a datelor citite.CipherInputStream- pentru citirea datelor criptate.
SequenceInputStream- combină mai multe fluxuri de intrare într-unul singur secvențial.ObjectInputStream- pentru deserializarea obiectelor Java.GZIPInputStream- pentru citirea datelor comprimate cu GZIP.ZipInputStream- pentru citirea datelor din arhive ZIP.JarInputStream- pentru citirea datelor din fișiere JAR.