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

有帮助吗?

解决方案

java.exe的是其中它等待应用程序来完成,直到它需要的下一个命令的命令。 javaw.exe的是,不会等待应用程序完成命令。你可以继续用另一个命令。

其他提示

java.exe是控制台应用程序而javaw.exe是窗口应用程序(控制台以下)。你不能有 Console javaw.exe

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

  • java.exe 目标是 CONSOLE 子系统。
  • javaw.exe 目标是 WINDOWS 子系统。

在javaw.exe的命令等同于java.exe的,不同之处在于用javaw.exe的不存在相关联的控制台窗口

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top