Junior
InputStream sinifinin hansı alt siniflərini bilirsiniz və onlar nə üçün nəzərdə tutulub?
sobes.tech Süni İntellekt
AI-dan cavab
FileInputStream- fayldan baytları oxumaq üçün.ByteArrayInputStream- yaddaşdakı baytlar massivindən baytları oxumaq üçün.PipedInputStream-PipedOutputStreamilə bağlı axından baytları oxumaq üçün. İş parçaları arasında əlaqə üçün istifadə olunur.FilterInputStream- filtrlənmiş giriş axını təmsil edən abstrakt sinif. Onun alt sinifləri digər giriş axınlarına funksionallıq əlavə etmək üçün istifadə olunur.BufferedInputStream- performansı artırmaq üçün girişə tampon əlavə edir.DataInputStream- maşından asılı olmayan formatda əsas məlumat tiplərini oxumağa imkan verir.PushbackInputStream- oxunan baytları geri qaytarmağa imkan verir.CheckedInputStream- oxunan məlumatların yoxlama cəmini hesablayır.CipherInputStream- şifrələnmiş məlumatları oxumaq üçün.
SequenceInputStream- bir neçə giriş axınını ardıcıl axına birləşdirir.ObjectInputStream- Java obyektlərinin deserializasiyası üçün.GZIPInputStream- GZIP ilə sıxılmış məlumatları oxumaq üçün.ZipInputStream- ZIP arxivlərindən məlumat oxumaq üçün.JarInputStream- JAR fayllarından məlumat oxumaq üçün.