Systemクラスがどのように機能するかを理解しようとしています。
APIにアクセスすると、ここにフィールドの概要とメソッドの概要が表示されます。メソッドの概要は、すべてのメソッドのリストであると理解しています。しかし、フィールドサマリーとは何ですか?
そして、何を指しているのですか?
フィールドサマリーとは、そのクラス/インターフェースの静的変数を意味します。
たとえば、outはSystemクラス内の静的変数であり、Systemクラスのロード時に開始され、構文を使用してアクセスできますSystem.out
。
注:正しいバージョンのドキュメントを参照することをお勧めします。1.4.2は少し古いです。
Javaはオープンソースです-疑問がある場合は、いつでもソースコードを見て、物事がどのように設計されているかをよりよく理解することができます
完全なソースをダウンロードすると、Eclipseから任意の関数のソースコードに直接ジャンプすることもできます。
ナンバリがあなたの質問の最初の部分に答えたので、ここに最後の部分があります:
リンク元のドキュメントから:
Field Summary
static PrintStream err
The "standard" error output stream.
static InputStream in
The "standard" input stream.
static PrintStream out
The "standard" output stream.
エラーはエラーが発生する場所です。これはファイル、コンソール、またはどこにでもリダイレクトできます。
inは、ファイル、キーボード、ストリームなどの入力ストリームです。
outは出力であり、ほとんどの場合、コンソールまたはGUIベースです。