Java.exe 与 javaw.exe 的区别

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

138939 次浏览

java.exe是控制台应用程序,而 javaw.exe是窗口应用程序(控制台少)。你不能有 Consolejavaw.exe

Exe 命令与 java.exe 相同,只是 javaw.exe 没有相关的控制台窗口

Exe 是一个命令,它在其中等待应用程序完成,直到它接受下一个命令。 Exe 是一个不会等待应用程序完成的命令。

区别在于 子系统中每个可执行文件的目标。

  • java.exe瞄准 CONSOLE子系统。
  • javaw.exe瞄准 WINDOWS子系统。