重複の可能性:
Java:System.out.printlnとSystem.err.printlnの順序が正しくありません
なぜこのコード
System.err.println("err");
System.out.println("out");
プリント
out
err
Eclipseコンソールで?
アップデート
コマンドラインから実行すると、同じコードが正しい順序で出力されます。
アップデート
私がそれを修正した場合
System.err.println("err");
Thread.sleep(5);
System.out.println("out");
Eclipseでも正しく印刷されます