>>926
こう書けば、わかりやすいんじゃなかな。
PrintStream output = System.out;
output.println("出力");

System.outフィールドやローカル変数outputは、PrintStreamクラスのとあるインスタンスを参照してるだけ。

System.getProperties()などクラスのメソッドを直接呼び出す方が特殊。クラスメソッド、static メソッドという。

まず、クラスとインスタンスの違いを理解しよう。