Код: Выделить всё
BufferedInputStreamВместо этого я могу использовать fileInputStream.read(byte[8192]), верно? Теперь мне никогда не требуется использование BufferedInputStream.
Когда мне следует использовать BufferedInputStream? Я что-то упускаю? Я никогда не хочу выполнять операции чтения меньшего размера, если могу получить больший выигрыш в производительности при чтении больших объемов данных с помощью FileInputStream. В каких случаях можно выполнять чтение меньшего размера, например, по 20 байт за раз?
Подробнее здесь: https://stackoverflow.com/questions/634 ... nputstream
Мобильная версия