どちらもデータの「ストリーム」であることがわかります。その場合、なぜそれらを異なると考えるのですか?本当に違いは何ですか?
コメント-この質問を閉じないでください。それは面接で人々を混乱させることができる基本的な種類のものです。
更新1-誰もが同じことを言っているようです-あなたはISから読み取り、OSに書き込みます。つまり、基本的に同じです。水が流れるパイプのように。そのパイプからの水を使用するときはそれをInputStreamと呼び、水をそのパイプに送り込むときはそれを出力ストリームと呼びます。それは本当に些細なことですか?
UPDATE2- 違いがそれほど「大きくない」場合、2つのクラス(InputStreamとOutputStream)のコードを作成する代わりに、InAndOutStreamを使用できますか?