java.exe 和javaw.exe 有什么区别。 如题,我在开发的时候,任务管理器中经常出现这两个进程名称。麻烦哪位高手帮忙解释一下,java.exe是怎么产生的,javaw.exe又是怎么产生的。他们的区别是什么。 希望高手能说得详细点,指点一下迷津。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 javaw好象是虚拟机的。java的是普通的。 java主要在Dos模式下,你如果需要打印什么信息到控制台,就用这个javaw在窗口模式下,运行图形化的窗口 两个应用程序都能运行你的程序,并非常相似,但是有一个重要的区别,java通过控制台运行,javaw则不是。 控制台几乎是为纯文本编成的,例如如果你用javaw运行所有你打印的状态不会被打印出来。你打印在程序中的有用信息,错误信息也是一样。 所以,如果你在选择用哪个: 如果是基于纯文本的编成用java。 如果是图形化但随时打印成纯文本用java。 如果你在检查错误,用java。 如果程序是纯粹的图形化的,而且你需要提升速度,用javaw。 3楼的正确顺便说一下,提供给用户运行时就用javax了,避免显示控制台窗口 如果是Debug方式启动一般都是启动java.exe其他情况则为javaw.exe java.exe会打开DOS窗口,javaw.exe不会,其他功能都一样,没有任何差别。 javaw.exe是编程器,java.exe是运行器,作用不一样的 楼上的能说得更明白一些吗,比如我怎么样操作能出现java.exe,怎么操作能出现javaw.exe。我只知道他们名字不同,其它方面真不了解,希望能好好解释一下。 java.exe这个应该是java虚拟机吧,在通过javac编译好你的class文件之后是java xxx运行你的java字节码文件。 Sun Java 描述: javaw.exe是Sun Microsystems公司的相关网络协议软件。通常基于Internet Explorer工作。 1、java.exe: 运行java程序 2、javac.exe: 编译的,生成.class文件 3、javaw.exe: 跟java命令相对的,运行java命令时,会出现并保持一个console窗口, 程序中的信息可以通过System.out在console内输出,而运行javaw, 开始时会出现console,当主程序调用之后,console就会消失; javaw 大多用来运行GUI程序 百度搜的 java中使用pain函数的问题 NetBeans中用界面设计器通过拖动控件构成界面的代码,能用到eclipse中吗? 关于Java正则表达式的嵌套问题 关于ip的问题 有关格式控制输出的问题。 [求助] 请教一个关于线程安全的问题???? 怎么用java将一个文件直接写入到sqlserver数据库中? 最新的1.4.1版本和1.4.0.2那个好用??? 请问那位有画图表时确定坐标轴刻度的算法谢谢? 急!!关于用getString方法取长字节字段的问题,马上给分!! 如何设置一个Map的初始容量?默认的15太大了。 java图片加载失败?
javaw在窗口模式下,运行图形化的窗口
控制台几乎是为纯文本编成的,例如如果你用javaw运行所有你打印的状态不会被打印出来。你打印在程序中的有用信息,错误信息也是一样。
所以,如果你在选择用哪个:
如果是基于纯文本的编成用java。
如果是图形化但随时打印成纯文本用java。
如果你在检查错误,用java。
如果程序是纯粹的图形化的,而且你需要提升速度,用javaw。
顺便说一下,提供给用户运行时就用javax了,避免显示控制台窗口
其他情况则为javaw.exe
楼上的能说得更明白一些吗,比如我怎么样操作能出现java.exe,怎么操作能出现javaw.exe。
我只知道他们名字不同,其它方面真不了解,希望能好好解释一下。
java xxx运行你的java字节码文件。
运行java程序
2、javac.exe:
编译的,生成.class文件
3、javaw.exe:
跟java命令相对的,运行java命令时,会出现并保持一个console窗口,
程序中的信息可以通过System.out在console内输出,而运行javaw,
开始时会出现console,当主程序调用之后,console就会消失;
javaw 大多用来运行GUI程序 百度搜的