您的位置:首页 > 编程语言 > Java开发

java 和javaw 的区别

2013-12-09 17:52 127 查看
java 和javaw 的区别 2013-12-09 17:52802人阅读 评论(0)收藏举报本文章已收录于:分类:java(53)作者同类文章X
1、java.exe:

运行java程序

2、javac.exe:

编译的,生成.class文件

3、javaw.exe:

跟java命令相对的,运行java命令时,会出现并保持一个console窗口,

程序中的信息可以通过System.out在console内输出,而运行javaw,

开始时会出现console,当主程序调用之后,console就会消失;

javaw 大多用来运行GUI程序

 
两个应用程序都能运行你的程序,并非常相似,但是有一个重要的区别,java通过控制台运行,javaw则不是。
控制台几乎是为纯文本编成的,例如如果你用javaw运行所有你打印的状态不会被打印出来。你打印在程序中的有用
信息,错误信息也是一样。
所以,如果你在选择用哪个:
如果是基于纯文本的编成用java。
如果是图形化但随时打印成纯文本用java。
如果你在检查错误,用java。
如果程序是纯粹的图形化的,而且你需要提升速度,用javaw。

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: