System クラスのソースより
public static final out = nullPrintStream();

final なので、一生ダミーな PrintStream のままです。
あなたがコンソールで目撃する標準出力は、あなたの幻想です。

そもそも public static final なフィールドなのに、
小文字だけの名称だなんてとんでもない