Вопросы с тегом «nio»

200
Java: путь против файла

Для новых приложений, написанных на Java 7, есть ли какая-либо причина использовать java.io.Fileобъект больше или мы можем считать его устаревшим? Я верю, что java.nio.file.Pathможет сделать все, что java.io.Fileможет сделать и даже...

169
Java NIO FileChannel против производительности / полезности FileOutputstream

Я пытаюсь выяснить, есть ли разница в производительности (или преимуществах), когда мы используем nio по FileChannelсравнению с обычным FileInputStream/FileOuputStreamдля чтения и записи файлов в файловую систему. Я заметил, что на моей машине оба работают на одном уровне, также во много раз...

146
ByteBuffer.allocate () против ByteBuffer.allocateDirect ()

Кому allocate()или кому allocateDirect(), вот в чем вопрос. В течение нескольких лет я просто придерживался мысли, что, поскольку DirectByteBuffers являются прямым отображением памяти на уровне ОС, он будет работать быстрее с вызовами get / put, чем HeapByteBuffers. До сих пор я никогда не был...

85
Java: в чем именно разница между NIO и NIO.2?

Я не совсем понимаю, насколько они отличаются друг от друга, поэтому у меня есть вопросы по этим двум пакетам. Посмотрев немного в Google, кажется, что Oracle решила обновить NIOпакет более новым и улучшенным NIO.2пакетом как часть выпуска JDK7. Как производительность NIOпакета сравнивается с...