この章では、Java 言語の入力ストリームと出力ストリームについて学習します。プログラムの実行中に、必要なデータを外部ストレージ メディアや他のプログラムから読み取る必要があることは誰もが知っています。入力ストリームの数。入力ストリームのポイントはソースと呼ばれ、プログラムは入力ストリームを通じてソースからデータを読み取ります。
一方、プログラムがデータを処理した後、処理結果を永続記憶媒体に書き込むか、他のアプリケーションに送信する必要がある場合があり、これには出力ストリームの使用が必要になります。出力ストリームのポイントはその宛先と呼ばれ、プログラムは出力ストリームを介して宛先にデータを転送します。
I/O ストリームはディスク ファイル アクセスに関連付けられることがほとんどですが、ソースと宛先がキーボード、メモリ、またはモニター ウィンドウである場合もあります。
java.io パッケージ (I/O ストリーム ライブラリ) は、多数のストリーム クラスを提供します。すべての入力ストリームは、抽象クラス InputStream (バイト入力ストリーム) または抽象クラス Reader (文字入力ストリーム) のサブクラスであり、すべての出力ストリームです。 are 抽象クラス OutputStream (バイト出力ストリーム) または抽象クラス Writer (文字出力ストリーム) のサブクラスです。