Разница между Java.exe и javaw.исполняемый


Я заметил, что некоторые приложения работают на javaw (не java). В чем разница между ними и как я могу запустить свое приложение Swing на javaw?

4 134

4 ответа:

java.exe-это команда, в которой она ожидает завершения приложения до тех пор, пока не примет следующую команду. javaw, который.exe-это команда, которая не будет ждать завершения приложения. вы можете идти вперед с другими командами.

java.exe это консольное приложение в то время как javaw.exe Это приложение для windows (без консоли). Вы не можете иметь Console С javaw.exe.

разницу в подсистема что каждый исполняемый цели.

  • java.exe цели CONSOLE подсистемы.
  • javaw.exe цели WINDOWS подсистемы.

javaw.команда exe-файла совпадает с Java.exe, за исключением того, что с javaw.exe нет связанного окна консоли