Результаты поиска по запросу "nio"
Java NIO FileChannel против производительности / полезности FileOutputstream
Я пытаюсь выяснить, есть ли разница в производительности (или преимуществах), когда мы используем nioFileChannel по сравнению с нормальнымFileInputStream/FileOuputStream читать и записывать файлы в файловую систему. Я заметил, что на моей машине ...
Самый быстрый способ прочитать огромное количество int из двоичного файла
Я использую Java 1.5 на встроенном устройстве Linux и хочу прочитать двоичный файл с 2 МБ значений int. (сейчас 4 байта Big Endian, но я могу решить, формат) С помощьюDataInputStream черезBufferedInputStream с помощьюdis.readInt()), эти 500 000 ...
Тайм-аут при подключении к сокету с использованием NIO SocketChannel [duplicate]
На этот вопрос уже есть ответ здесь: Укажите время ожидания соединения в java.nio [/questions/2563934/specify-connection-timeout-in-java-nio] 2 ответаУ нас есть класс, который общается с другим HOST через сокет, и это выглядит ...
Как использовать NIO для записи InputStream в файл?
Я использую следующий способ записиInputStream вFile: private void writeToFile(InputStream stream) throws IOException { String filePath = "C:\\Test.jpg"; FileChannel outChannel = new FileOutputStream(filePath).getChannel(); ReadableByteChannel ...
Создать путь из строки в Java7
Как я могу создатьjava.nio.file.Path [http://docs.oracle.com/javase/7/docs/api/java/nio/file/Path.html]объект изString объект в Java 7? То есть String textPath = "c:/dir1/dir2/dir3"; Path path = ?;где? это недостающий код, который ...
Должен ли я использовать (неблокирующий) NIO для UDP?
Согласно сэта почта [https://stackoverflow.com/questions/569555/non-blocking-udp-i-o-vs-blocking-udp-i-o-in-java] UDP просто не блокируется. Есть ли преимущество использования (неблокирующего) NIO API для UDP? Или я должен просто использовать ...
Java: Возможно ли одновременное чтение и запись в блокирующем SocketChannel через Object (In | Out) putStreams?
Я создалObjectInputSteam а такжеObjectOutputStream на блокировкеSocketChannel и я пытаюсь читать и писать одновременно. Мой код примерно такой: socketChannel = SocketChannel.open(destNode); objectOutputStream = ...
Как отменить Files.copy () в Java?
Я использую Java NIO для копирования чего-либо: Files.copy(source, target);Но я хочу дать пользователям возможность отменить это (например, если файл слишком большой и занимает много времени). Как мне это сделать?