Java I/O ストリーム
Java I/O ストリーム
このチュートリアルでは、Java の入出力ストリームとそのタイプについて学びます。
Java では、ストリームはソースから読み取られて宛先に書き込まれる一連のデータです。
入力ストリーム ソースからデータを読み取るために使用されます。そして、出力ストリーム 宛先にデータを書き込むために使用されます。
class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
たとえば、最初の Hello World では たとえば、System.out
を使用しました 文字列を印刷します。ここでは、System.out
出力ストリームのタイプです。
同様に、入力を受け取る入力ストリームがあります。
入力ストリームと出力ストリームについては、後のチュートリアルで詳しく学びます。
ストリームの種類
ストリームが保持するデータに応じて、次のように分類できます。
- バイト ストリーム
- キャラクター ストリーム
バイト ストリーム
バイト ストリームは、1 バイト (8 ビット) のデータの読み取りと書き込みに使用されます。
すべてのバイト ストリーム クラスは、InputStream
と呼ばれる基本抽象クラスから派生します。 と OutputStream
.
詳細については、
をご覧ください。- Java InputStream クラス
- Java OutputStream クラス
キャラクター ストリーム
文字ストリームは、データの 1 文字の読み取りと書き込みに使用されます。
すべての文字ストリーム クラスは、基本抽象クラス Reader
から派生します。 および Writer
.
詳細については、
をご覧ください。- Java リーダー クラス
- Java ライター クラス
Java