Безопасно ли получить доступ к одному и тому же файлу несколькими FileInputStream? - PullRequest
4 голосов
/ 03 марта 2012

Как описано в заголовке, я хотел бы открыть несколько объектов FileInputStream для доступа к одному и тому же файлу для получения данных в другом положении.Безопасно ли это делать, спасибо!

Ответы [ 2 ]

2 голосов
/ 03 марта 2012

Это прекрасно, пока все, что вы делаете, читает, и ни один из ваших потоков / потоков не устанавливает исключительную блокировку для файла.

1 голос
/ 03 марта 2012

Да, технически это просто одновременное чтение файла с точки зрения ОС, и, поскольку он не изменен у вас под ногами, вы готовы к работе.

...