Есть ли более быстрый способ написать байтовый массив в файл?JAVA

Программисты JAVA общаются здесь
Anonymous
Есть ли более быстрый способ написать байтовый массив в файл?

Сообщение Anonymous »

У меня есть приложение Java, которое требует возможности загружать и загружать большие файлы в область хранения Amazon S3 и обратно. быть загруженным. На самом деле просто вопрос секунды. Что слишком медленное, однако, это читать массив байтов в фактический файл. br /> Вот мой код: < /p>
// Get the response - this is actually quite fast
ResponseInputStream getResponse = s3Client.getObject(request);
byte[] responseBytes = getResponse.readAllBytes();

// Download to a file - this is extremely slow
File outputFile = new File(downloadPath);

try (FileOutputStream fileOutputStream = new FileOutputStream(outputFile)) {
for (int ii=0; ii

Подробнее здесь: https://stackoverflow.com/questions/794 ... nto-a-file

Вернуться в «JAVA»