Junior
Milyen InputStream osztály alosztályokat ismer, és mire szolgálnak?
sobes.tech MI
Válasz az MI-től
FileInputStream- fájlból bájtok olvasására.ByteArrayInputStream- memória bájt tömbből bájtok olvasására.PipedInputStream-PipedOutputStream-hez csatlakoztatott áramlásból bájtok olvasására. Szálak közötti kommunikációra használják.FilterInputStream- absztrakt osztály, amely egy szűrt bemeneti áramlást képvisel. Az alosztályokat más bemeneti áramlások funkcióinak bővítésére használják.BufferedInputStream- puffereli a bemenetet a teljesítmény növelése érdekében.DataInputStream- lehetővé teszi primitív adat típusok olvasását platformfüggetlen formátumban.PushbackInputStream- lehetővé teszi az olvasott bájtok "visszavonását" az áramlamba.CheckedInputStream- ellenőrző összeg számítása az olvasott adatokhoz.CipherInputStream- titkosított adatok olvasására.
SequenceInputStream- több bemeneti áramlást egyesít egy szekvenciális áramlásba.ObjectInputStream- Java objektumok deserializálására.GZIPInputStream- GZIP-kel tömörített adatok olvasására.ZipInputStream- ZIP archívumokból származó adatok olvasására.JarInputStream- JAR fájlokból származó adatok olvasására.