Со следующими логами c, используемыми для копирования файла с использованием потоков ввода / вывода. Действительно ли есть преимущество использования буферных потоков, поскольку он использует байтовый буфер одинакового размера?
int bufferSize = getDefaultBufferSize();
input = new BufferedInputStream(in, bufferSize);
output = new BufferedOutputStream(out, bufferSize);
byte[] buffer = new byte[bufferSize];
int numBytes = 0;
long totalBytes = 0L;
while ((numBytes = input.read(buffer)) != -1) {
output.write(buffer, 0, numBytes);
totalBytes += numBytes;
}
output.flush();