System
私は何の答えout
を探していましたprintln
がSystem.out.println()
、Javaにいます。私は検索して、次のような別の答えを見つけました:
システムは、java.lang パッケージに存在する組み込みクラスです。このクラスには final 修飾子があります。つまり、他のクラスに継承することはできません。標準入力、出力などの機能を提供する定義済みのメソッドとフィールドが含まれています。
out は、PrintStream 型の System クラスの static final フィールド (つまり、変数) です (組み込みクラスで、さまざまなデータ値を出力するメソッドが含まれています)。静的フィールドとメソッドには、クラス名 ( System.out ) を使用してアクセスする必要があります。
out here は、タイプ PrintStream クラスの参照変数を示します。
println() は、データ値を出力するための PrintStream クラスの public メソッドです。したがって、PrintStream クラスのメソッドにアクセスするには、out.println() を使用します (静的でないメソッドとフィールドには、refrence 変数を使用することによってのみアクセスできるため)。
別のページで、別の対照的な定義を次のように見つけます
System.out.print は Java で使用される標準出力関数です。ここで、System はパッケージ名を指定し、out はクラス名を指定し、print はそのクラスの関数です。
これらで迷っています。誰か正確に教えてくれませんか?