Когда System.out не появляется в консоли Java?

Я понял, что что-либо выровнять (System.out) появится в окне консоли Java (если оно включено). Я где-то заметил, что могут быть ситуации, когда это не делается, например, из приложений Swing. Это тот случай?

В принципе, в каких ситуациях или настройках я бы не ожидал увидеть стандартный вывод в консоли? Есть ли разница в поведении, работающем на JDK, а не явно на JRE, например? javaw.exe?

PS, я понимаю, как отобразить консоль в настройках Java, но мне любопытно, поскольку мне удалось создать приложение, выполняемое как исполняемый файл jar, которое не запускает консоль, несмотря на некоторые вызовыSystem.out) на Windows 7.

Ответы на вопрос(5)

Ваш ответ на вопрос