标签: java kotlin
我正在Kotlin中创建多线程下载器,我想以不同的偏移量写入下载的字节。目前,我正在寻找每个线程的偏移量。看来我无法打开已打开的文件
是否有最好的方法来打开一个文件并以不同的偏移量写入字节?
launch (Dispatchers.IO) { val output = RandomAccessFile(file, "rw") output.seek(position) ... output.write(buffer, 0, bytes) }