Сокращенный поток байтов и поток символов

Во-первых, что такое поток? Что такое входные и выходные потоки?

  Поток является абстрактным понятием, абстракция устройства ввода и вывода, входной поток может рассматриваться в качестве входного канала, к внешней программе требует, поступающих средств входного потока данных; выходные потоки могут быть выведены в качестве канала, данные, передаваемые во внешней программе требуется с выходного потоком.

 

Во-вторых, то, что поток байтов потока и характер?

  1, поток байт: основная единица передачи данных является потоком байт. Класс поток байтов потока обычно заканчивается

    Входной поток байтов: обычно используемых являются:

      а, InputStream: абстрактный базовый класс является входной поток байтов, не может создать объект, но может быть использован для «Программирование интерфейса.»

      б, FileInputStream: входной файл поток для управления основных, используются для считывания потока данных файла, он должен быть использован для создания экземпляра объекта файла. Он может быть использован в дополнение к определению базового класса, базовый класс также реализует функцию чтения () (без аргументов)

      с, BufferedInputStream (FileInputStream подкласс, которые непосредственно не реализуется InputStream подкласса): Это пакет для повышения эффективности другого потока потока, его необходимо инициализировать поток объект InputStream. Инкапсуляция данные заранее в память, манипулирование данных в памяти, чтобы быть быстрым, так что его эффективность значительно выше, для небуферизованных. Он может быть использован в дополнение к определению базового класса, базовый класс также реализует функцию чтения () (без аргументов)

    Выходной поток байтов: обычно используемых являются:

      а, OutputStream

      б, FileOutput

 

 

рекомендация

отwww.cnblogs.com/yangrongkuan/p/11999974.html