Junior
InputStream sınıfının hangi alt sınıflarını biliyorsunuz ve bunlar ne amaçla kullanılır?
sobes.tech yapay zeka
AI'dan gelen yanıt
FileInputStream- dosya içeriğinden bayt okumak için.ByteArrayInputStream- bellek içindeki bayt dizisinden bayt okumak için.PipedInputStream-PipedOutputStreamile bağlanmış bir akıştan bayt okumak için. İşlemler arası iletişimde kullanılır.FilterInputStream- filtreli giriş akışını temsil eden soyut sınıf. Alt sınıflar, diğer giriş akışlarına işlevsellik eklemek için kullanılır.BufferedInputStream- performansı artırmak için girişe tampon ekler.DataInputStream- makine bağımsız biçimde temel veri türlerini okumaya olanak tanır.PushbackInputStream- okunan baytları geri almak için kullanılır.CheckedInputStream- okunan verilerin toplam kontrol toplamını hesaplar.CipherInputStream- şifrelenmiş verileri okumak için.
SequenceInputStream- birkaç giriş akışını tek bir ardışık akışta birleştirir.ObjectInputStream- Java nesnelerini serileştirmeden geri almak için.GZIPInputStream- GZIP ile sıkıştırılmış verileri okumak için.ZipInputStream- ZIP arşivlerinden veri okumak için.JarInputStream- JAR dosyalarından veri okumak için.