java.exe和javaw.exe之间的区别

时间:2010-01-04 05:53:25

标签: java swing javaw

最近我注意到某些应用程序正在javaw上运行(不在java中)。它们之间有什么区别?如何在javaw上运行我的Swing应用程序?

4 个答案:

答案 0 :(得分:107)

java.exe是控制台应用,而javaw.exe是Windows应用(无控制台)。您不能Consolejavaw.exe

答案 1 :(得分:72)

java.exe是等待应用程序完成的命令,直到它接受下一个命令。 javaw.exe是不等待应用程序完成的命令。你可以继续使用其他命令。

答案 2 :(得分:39)

区别在于每个可执行文件所针对的subsystem

  • java.exe定位CONSOLE子系统。
  • javaw.exe定位WINDOWS子系统。

答案 3 :(得分:12)

javaw.exe命令与java.exe相同,但javaw.exe没有关联的控制台窗口