Вопросы по теме 'filechannel'

Чтение файла ASCII с помощью FileChannel и ByteArrays
У меня есть следующий код: String inputFile = "somefile.txt"; FileInputStream in = new FileInputStream(inputFile); FileChannel ch = in.getChannel(); ByteBuffer buf = ByteBuffer.allocateDirect(BUFSIZE); // BUFSIZE =...
13957 просмотров
schedule 25.05.2024

Файловый канал Java 7 не закрывается должным образом после вызова метода карты
Я работаю над инструментом синтаксического анализа sc2replay. Я создаю его поверх MPQLIB http://code.google.com/p/mpqlib/ К сожалению, инструмент использует файловые каналы для чтения файлов bzip и использует map(MapMode.READ_ONLY,...
1168 просмотров

Сжатие и копирование файлов NIO GZIP
Я использовал FileChannel и FileInputStream для простого копирования файлов из File fromFile в File toFile. Код в основном такой: source = new FileInputStream(fromFile).getChannel(); destination = new FileOutputStream(toFile,...
1138 просмотров

Самый быстрый способ записи файла с несколькими потоками: FileChannel против нескольких RandomAccessFiles
У меня есть файл (от 0 до N) байтов, который я хочу загрузить, и мне нужно записать его в файл. Что быстрее записывает в FileChannel с помощью нескольких потоков или одновременно записывает в несколько RandomAccessFiles из каждого потока,...
79 просмотров
schedule 27.11.2022

Почему Java Gathering Write with Offset не существует?
FileChannel в Java поддерживает запись из массива буферов в канал при записи записи с помощью int write(ByteBuffer[] src) . Однако он не поддерживает аналог метода записи со смещением write(ByteBuffer src, long position ). Похоже, что нет...
168 просмотров
schedule 05.12.2023

Почему чтение FileChannel никогда не заканчивается?
Когда я выполняю следующий класс import java.io.*; import java.nio.*; import java.nio.file.*; import java.nio.channels.*; public class FileChannelTest {...
1327 просмотров
schedule 07.11.2023