java、javaw、javaws相关的命令区别
2015-10-21 10:33
399 查看
java、javaw以及javaws的区别
1、都是java的启动装置,
当命令行输出到window的时候,会有java.exe进行,通过任务管理器就可以看到。执行小的java、的程序的时候都会使用到java.exe 进程啦运行;javaw对于我们会比较特殊;javaws通常是web开启的时候就会启动的进程。
jvm.dll java虚拟机,dll的文件是在window系统上第一个批处理文件,也是jre的一部分,一个c程序能够使用jvm.dll 直接运行在jvm上。
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程序
javaws.exe用于web程序。
1、都是java的启动装置,
当命令行输出到window的时候,会有java.exe进行,通过任务管理器就可以看到。执行小的java、的程序的时候都会使用到java.exe 进程啦运行;javaw对于我们会比较特殊;javaws通常是web开启的时候就会启动的进程。
jvm.dll java虚拟机,dll的文件是在window系统上第一个批处理文件,也是jre的一部分,一个c程序能够使用jvm.dll 直接运行在jvm上。
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程序
javaws.exe用于web程序。
相关文章推荐
- Error filling print... java.lang.String cannot be cast to java.lang.Number
- Java 代理,动态代理
- Java语言基础之Java虚拟机的内存结构
- struts2,hibernate4,spring3配置时问题汇总及解决办法
- java 静态导入 import static
- Cucumber java + Webdriver (1) 所需环境的安装
- 关于注解-Hebernate与JPA(java persistence api)
- struts2使用注解的时候遇到的问题
- Spring 整合 ibm mq
- MAC下配置gradle用eclipse 打包android程序
- selenium2+webdriver+java环境搭建关于引用包的问题
- …… are only available on JDK 1.5 and higher 错误(spring 的jdk版本检测在jdk 8下的修订)
- Java 多线程 —— 线程池
- 重新理解Java的抽象类和接口
- java静态代码调用顺序
- Windows平台eclipse连接Mysql解决方案
- 解决eclipse的maven项目无法引用到maven库的错误--mac
- SpringMVC4+Spring+Hibernate4整合
- 利用MyEclipse编写Webproject
- SpringMVC4+Spring+Hibernate4整合