本文目录一览:
windows找不到javaw怎么办?
这个提示说明你的软件需要java环境。
1. 终止javaw.exe进程
2. 修改连接的服务器地址
3. 启动EAS客户端,数据开始更新
4. 更新完毕后,把服务器地址改回来,
5. 终止javaw.exe进程,再启动EAS客户端,数据开始更新,应该会更新完全。
程序中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的操作方法
1、java.exe:
运行java程序
2、javac.exe:
编译的,生成.class文件
3、javaw.exe:
跟java命令相对的,运行java命令时,会出现并保持一个console窗口,
程序中的信息可以通过System.out在console内输出,而运行javaw,
开始时会出现console,当主程序调用之后,console就会消失;
javaw 大多用来运行GUI程序
注释: javaw.exe 是存放在 C:Program Files 下的子目录 - 一般是 C:WINDOWSsystem32 或 C:Program FilesJavajre1.5.0_02bin。已知的 Windows XP 文件大小为 20,572 字节 (占总出现比率 69% ),20,549 字节,135,168 字节,45,163 字节,20,576 字节,53,346 字节,28,779 字节,49,250 字节,24,672 字节,49,247 字节,20,544 字节,24,674 字节。
java.exe和javaw.exe的区别
jdk的java.exe和javaw.exe文件都可以运行由javac.exe编译出来的java文件,但是,这两个程序都是有区别的:
1、java启动的程序是命令行程序或阻塞程序,如果该程序未执行完毕或未被关闭,则所打开的命令行将被阻塞,不能执行其它命令如dir等,可以通过Ctrl+C等方式关闭程序;
2、javaw启动的程序是窗口程序或非阻塞程序,在使用该命令运行程序后,可接着在命令行中执行下一命令,且启动的程序与命令行无关不依赖命令行,不能通过Ctrl+C关闭。
也可以这样解释:
java.exe是win32控制台应用,javaw.exe是一个win32的GUI应用,这是它们的根本区别
这两句话的可以理解为当你用cmd控制台用这两个程序运行其他java程序的时候,java.exe运行的程序之后cmd控制台进入阻塞状态,正在运行的cmd控制台不能输入其他命令,而用javaw.exe运行java程序的话,控制台还可以输入其他命令,java.exe调用的是系统System.console即系统控制台,javaw.exe调用的是java的GUI库,当用java.exe运行java用户界面的时候,实际上是java.exe通过系统的控制台调用java的GUI库,所以通过系统控制台输出GUI界面,所以cmd是出于阻塞状态的。
java和javaw的区别
两个应用程序都能运行你的程序,并非常相似,但是有一个重要的区别,java通过控制台运行,javaw则不是。
控制台几乎是为纯文本编成的,例如如果你用javaw运行所有你打印的状态不会被打印出来。你打印在程序中的有用信息,错误信息也是一样。
所以,如果你在选择用哪个:
如果是基于纯文本的编成用java。
如果是图形化但随时打印成纯文本用java。
如果你在检查错误,用java。
如果程序是纯粹的图形化的,而且你需要提升速度,用javaw。