背景
javaのFileInputStream/FileOutputStreamを使って、ファイルのコピー処理を実装しようしています。
java
1from = new FileInputStream(from_file); // Create input stream 2to = new FileOutputStream(to_file); // Create output stream 3byte[] buffer = new byte[4096]; // To hold file contents 4int bytes_read; // How many bytes in buffer 5while ((bytes_read = from.read(buffer)) != -1) { 6 to.write(buffer, 0, bytes_read); // write 7}
質問
FileInputStreamクラスの使い方を確認するため、javadocコメントを読んだところ、次のような文章がありました。これはどのような意味でしょうか?
FileInputStreamのJavaDoc
どのファイルが有効であるかはホスト環境に依存します。
「ホスト環境に依存」なので、「ローカルサーバでは問題ないが、テストサーバでは問題発生」という場合があるかもしれないと、考えています。
以下を教えていただきたいです。
- 具体的にどのメソッドが「ホスト環境に依存」するのか?
- 「ファイルが有効」とは何を意味するのか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/20 13:09