タイトルで説明したように、同じファイルにアクセスして別の位置にあるデータを取得するために、いくつかのFileInputStreamオブジェクトを開きたいと思います。それは安全ですか、ありがとう!複数のFileInputStreamで同じファイルにアクセスすることは安全ですか?
5
A
答えて
2
あなたがやっていることがすべて読んでいて、スレッド/ストリームのどれもファイルに排他ロックをかけていない限り、まったく問題ありません。
0
はい、技術的には、これはOSの観点からファイルを並行して読み込むことに過ぎず、足元で修正されていないため、行ってもいいです。
関連する問題
- 1. 同じページでYUI.addを同じモジュールに対して複数回呼び出すことは安全ですか?
- 2. 複数のコンテナで同じホストボリュームを使用することは安全ですか?
- 3. 同じキー/値を持つ複数のスレッドから辞書を更新することは安全ですか
- 4. ユニットテストフレームワークのセットを同じプロジェクトで使用することは安全ですか?
- 5. Net32の複数のNioServerSocketChannelFactoryに同じExecutorServiceインスタンスを渡すことは安全ですか
- 6. 同じWindowsサービスの複数のインスタンスを安全に実行できますか?
- 7. 同じURLにリダイレクトするのは安全ですか?
- 8. 複数のHttpWebRequestsで同じCookieContainerを使用しても安全ですか?
- 9. Rubyハッシュ。キーと値、同じ順序を取ることは安全ですか?
- 10. 同じソケットで安全かつ安全でない接続
- 11. 私のコードはAESと同じくらい安全ですか?
- 12. 複数のディスパッチキューブロックを通過するオブジェクトのパラメータにアクセスすることは安全ですか?
- 13. 2ファイルシステム上の同じデータにアクセスするIntentServices ..安全?
- 14. 複数のスレッド間でストリームインスタンスを共有することは安全ですか?
- 15. 同時に2つの異なるgitクライアントが同じローカルgitリポジトリにアクセスするのは安全ですか?
- 16. SSL - 同じページに安全なものと安全でないもの
- 17. JAXBは同時アクセスで安全ですか?(完了方法)
- 18. 複数のスレッドから同時にwrite()を呼び出すことは安全ですか?
- 19. マルチ弾性検索クライアントが同じインデックスを同時に作成することは安全ですか?
- 20. Android - キャンバスへの同時アクセスは安全ですか?
- 21. 他のデータと同じデータベースにハッシュされたパスワードを保存することは安全ですか
- 22. Redisでブロックされることなく、複数のクライアントが同じリストに同時にアクセスできますか?
- 23. 開いたことのないファイルを安全に閉じることはできますか?
- 24. 同時にアレイから読み書きすることは安全ですか?
- 25. この法的/安全なC++ですか? (同じサイズの継承クラスにダウンキャスト)
- 26. 同じ電子メールアドレスを持つ複数のFirebaseアカウントを許可するのは安全ですか?
- 27. 複数のプロセスが同じファイルにアクセスする
- 28. この機能は同時実行で安全ですか?
- 29. std :: arrayデータにアドレスでアクセスするのは安全ですか?
- 30. メソッド内で同じタイプの別のオブジェクトで自己オブジェクトを置き換えることは安全ですか?
リソースの漏洩(ファイルハンドル)を避けるために読み込みが完了したら、すべての入力ストリームを閉じることを忘れないでください。 –