标签: java multithreading randomaccessfile
我有很多线程都在同一个文件中阅读(只是阅读) 在每个线程中,我实例化一个RandomAccessFile,然后使用Seek并尝试读取一个字节块。问题是我得到了
RandomAccessFile
java.lang.RuntimeException: java.nio.channels.OverlappingFileLockException
无论如何使用Java同时访问同一个文件?
或者创建一个使文件可以访问的层更好吗?