ではない私は、多数のファイルを開こうとするが、5000個のファイルまたはそうした後、私はは、デバイスが接続されている例外
Exception in thread "Main" java.io.IOException: The device is not connected
を取得し、これは正常な動作ですか?その周りに道がありますか?できるだけ簡単にコードを残したい。
ではない私は、多数のファイルを開こうとするが、5000個のファイルまたはそうした後、私はは、デバイスが接続されている例外
Exception in thread "Main" java.io.IOException: The device is not connected
を取得し、これは正常な動作ですか?その周りに道がありますか?できるだけ簡単にコードを残したい。
オープンファイルはリソースに多少のコストがかかります。そのため、多数のファイルがすでに開いているときに別のファイルを開くことができなくなります。少なくともそれは自分自身が期待しています。あなたがそれらを使用して行われたときにhttp://www.msfn.org/board/lofiversion/index.php/t101414.html
あなたが(閉じるように覚えていればそれは何千ものファイルを開いて問題になることはありません)あなたのファイル:
は、例えば、これを参照してください?
そうでない場合は、開いているファイルの状態を維持するようにオペレーティングシステムを強制します。通常、これは限られたリソースです。
オープンファイルを同時に多数必要とする場合は、状況によって解決方法が異なります。あなたは何をする必要がありますか?コードを表示してください。
正確に達成しようとしていることはありますか?