RandomAccessFile由多个线程使用

时间:2015-07-03 21:41:21

标签: java multithreading randomaccessfile

我有很多线程都在同一个文件中阅读(只是阅读) 在每个线程中,我实例化一个RandomAccessFile,然后使用Seek并尝试读取一个字节块。问题是我得到了

java.lang.RuntimeException: java.nio.channels.OverlappingFileLockException

无论如何使用Java同时访问同一个文件?

或者创建一个使文件可以访问的层更好吗?

0 个答案:

没有答案