ПОТОКОВОЕ ЧТЕНИЕ КАРТ.
Java 955. Какие классы поддерживают чтение и запись потоков в компрессированном формате?
На языке Java, чтение и запись в компрессированном формате поддерживается классами DeflaterOutputStream и InflaterInputStream, которые находятся в пакете java.util.zip. DeflaterOutputStream - это класс для записи байтов в поток, при этом данные сжимаются при помощи алгоритма сжатия Deflate. Пример использования: OutputStream outputStream = new DeflaterOutputStream(new FileOutputStream("compressed.gz"));
outputStream.write("Hello World".getBytes());
outputStream.close(); InflaterInputStream - это...
Java 967. Какой класс-надстройка позволяет читать данные из входного байтового потока в формате примитивных типов данных?
Класс-надстройка DataInputStream позволяет читать данные из входного байтового потока в формате примитивных типов данных. Этот класс обеспечивает методы для чтения 8-, 16- и 32-битных значений типов byte, short, int, float и double из потока. Он также обеспечивает методы для чтения символов и строк из потока. Все методы DataInputStream являются синхронизированными для поддержания правильной последовательности чтения данных из потока. Главный недостаток этого класса заключается в том, что он не прочитает данные напрямую из файловой системы, но будет использовать переданный ему InputStream...