java和javaw的区别
1个回答
展开全部
java.exe是win32控制台应用,它提供了一种帮助,代替使用jvm.dll执行java classes
文件,作为一个win32控制台应用,显然他是和一个控制台相关联,当执行Java classes的时候,它运行。
javaw.exe是相似的和java.exe 是一个win32的GUI应用,应用提供自己的GUI窗口,不启用控制台。
因此想运行一个GUI程序不需要命令控制台。
注: javaw -classpath . javaw.HelloWorldSwing 启动的进程为javaw.exe
java -classpath . javaw.HelloWorldSwing 启动的进程为java.exe
java.exe 和 javaw.exe两种运行方式的区别还有一点 java运行GUI以后堵塞在那里直到窗口关闭。
javaw运行GUI后 直接就可以进行下一条命令的运行了。
Java基础视频教程:
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询