通过几个FileInputStream访问同一个文件是否安全?

时间:2012-03-03 06:15:10

标签: java multithreading fileinputstream

如标题中所述,我想打开几个FileInputStream对象来访问同一个文件以获取不同位置的数据。这样做是否安全,谢谢!

2 个答案:

答案 0 :(得分:2)

只要您正在阅读的内容完全正常,并且您的线程/流都没有对文件进行独占锁定,那就完全没问题了。

答案 1 :(得分:1)

是的,从技术上讲,这只是从操作系统的角度同时读取文件,并且由于它没有在你的脚下修改,你很高兴。