Junior
Aké podtriedy triedy InputStream poznáte a na čo sú určené?
sobes.tech AI
Odpoveď od AI
FileInputStream- na čítanie bajtov zo súboru.ByteArrayInputStream- na čítanie bajtov z poľa bajtov v pamäti.PipedInputStream- na čítanie bajtov z prúdu pripojeného kPipedOutputStream. Používa sa na komunikáciu medzi vláknami.FilterInputStream- abstraktná trieda, ktorá predstavuje filtrovaný vstupný prúd. Podtriedy sa používajú na pridanie funkčnosti k iným vstupným prúdom.BufferedInputStream- bufferuje vstup na zvýšenie výkonu.DataInputStream- umožňuje čítanie primitívnych dátových typov v nezávislom formáte.PushbackInputStream- umožňuje "vrátiť" prečítané bajty späť do prúdu.CheckedInputStream- vypočíta kontrolný súčet prečítaných dát.CipherInputStream- na čítanie zašifrovaných dát.
SequenceInputStream- spája niekoľko vstupných prúdov do jedného sekvenčného prúdu.ObjectInputStream- na deserializáciu Java objektov.GZIPInputStream- na čítanie dát komprimovaných pomocou GZIP.ZipInputStream- na čítanie dát zo ZIP archívov.JarInputStream- na čítanie dát z JAR súborov.