System
Javaのクラスに関連する2つの質問があります。
まず、in (入力) および out (出力) オブジェクトはどこで初期化されますか? これらのオブジェクトは静的として宣言され、System
クラスで初期化されてSystem
おらず、クラスにはコンストラクターがありません。
2 番目の質問は、in (入力) オブジェクトが入力ストリームとして宣言されているため、バイト データを読み取り、out オブジェクトもoutputStream
すべてのタイプのプリミティブ データを書き込むことができる理由です。ストリームは、バイト データの読み取り/書き込みに使用されます。toString
メソッドを呼び出すとは言わないでください。