java和javaw命令的区别?

java和javaw命令的区别?

java、javaw的区别:

都是java的启动装置,当命令行输出到window的时候,会有java.exe进行,通过任务管理器就可以看到。执行小的java、的程序的时候都会使用到java.exe 进程啦运行;javaw对于我们会比较特殊;

java.exe是win32控制台应用,它提供了一种帮助,代替使用jvm.dll执行java classes 文件,作为一个win32控制台应用,显然他是和一个控制台相关联,当执行java classes的时候,它运行。就是用来实现java程序的运行的机制,应该里面对相应的jvm机制进行了进一步的封装。

javaw.exe

javaw.exe是相似的和java.exe是一个win32的GUI应用,应用提供自己的GUI窗口,不启用控制台。

(这个命令直接就包括了java.exe的内容,并且添加了相应的gui界面,还有其他的东西)

总结; java.exe用于启动window console 控制台程序

javaw.exe用于启动 GUI程序

--------------------------------------------------------------------

javaw.exe主要用于启动基于GUI的应用程序。

java.exe执行应用日志再在控制台显示输出与错误信息。

posted on 2023-03-01 10:55  四海骄阳  阅读(796)  评论(0编辑  收藏  举报

导航