本文目录一览:
windows找不到javaw怎么办?
这个提示说明你的软件需要java环境。
- 终止javaw.exe进程
- 修改连接的服务器地址
- 启动EAS客户端,数据开始更新
- 更新完毕后,把服务器地址改回来,
- 终止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的操作方法
- java.exe: 运行java程序
- javac.exe: 编译的,生成.class文件
- javaw.exe: 跟java命令相对的,运行java命令时,会出现并保持一个console窗口,程序中的信息可以通过System.out在console内输出,而运行javaw,开始时会出现console,当主程序调用之后,console就会消失;javaw大多用来运行GUI程序 注释: javaw.exe 是存放在 C:\Program Files 下的子目录 - 一般是 C:\WINDOWS\system32\ 或 C:\Program Files\Java\jre1.5.0_02\bin\。已知的 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文件,但是,这两个程序都是有区别的:
- java启动的程序是命令行程序或阻塞程序,如果该程序未执行完毕或未被关闭,则所打开的命令行将被阻塞,不能执行其它命令如dir等,可以通过Ctrl+C等方式关闭程序;
- 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。