Я использую BufferedRead и BufferedInputStream следующим образом:
BufferedInputStream bufferedInputStream = new BufferedInputStream(zipFile.getInputStream(entry));
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(bufferedInputStream));
Создает ли это двойную буферизацию и как это влияет на производительность?
Разве это не просто накладные расходы на перемещение байтов между двумя буферами?