java javaw 命令区别_java 和javaw 的区别
javaw.exe用法和java.exe 相同
javaw的程序不在java console 上面显示任何东西,如果在开发程序,就用java,这样可以看到错误提示, 如果是运行完成了的程序,就用javaw, 可以提高一点速度
两个应用程序都能运行你的程序,并非常相似,但是有一个重要的区别,java通过控制台运行,javaw则不是。
控制台几乎是为纯文本编成的,例如如果你用javaw运行所有你打印的状态不会被打印出来。你打印在程序中的有用
信息,错误信息也是一样。
所以,如果你在选择用哪个:
如果是基于纯文本的编成用java。
如果是图形化但随时打印成纯文本用java。
如果你在检查错误,用java。
如果程序是纯粹的图形化的,而且你需要提升速度,用javaw。
java会在黑窗口下进行,而javaw不会,所以例如jb这样的开发工具都是默认采用javaw来进行run这些java的
class的。
但是有一点需要提出的是:
javaw会使用与java不同的Local配置进行工作,导致了一些中文问题,而java就是好好的。JBuilder也是好好的,没有问题,调用javaw也不是它的错,难道你想每次运行或者调试的时候蹦出个DOS黑框么?
可以采用如下办法解决jb中的javaw造成的中文问题。
在JBuilder中选择Project->Project Properties->run->edit->VM
Parameters,填上-Dfile.encoding=GBK -Ddefault.client.encoding=GBK
-Duser.language=zh -Duser.region=CN 就行了!
原理也就是在javaw加上如上的配置参数。
1、java.exe:
运行java程序
2、javac.exe:
编译的,生成.class文件
3、javaw.exe:
跟java命令相对的,运行java命令时,会出现并保持一个console窗口,
程序中的信息可以通过System.out在console内输出,而运行javaw,
开始时会出现console,当主程序调用之后,console就会消失;
javaw 大多用来运行GUI程序
java javaw 命令区别_java 和javaw 的区别相关推荐
- java long和int 区别_java long int的区别
java long int的区别 java中long和int都属于整型,为什么还要细分为long和int两种数据类型呢?这是因为它们代表的大小不一样.具体区别如下: 1.区别1 16位系统:long是 ...
- java weka命令行_java – 来自命令行的Weka
我正在尝试从命令行运行Weka ML包,而不会弹出GUI.我试过了: java -jar "\C:\Program Files\Weka-3-6\weka.jar" 这使得appl ...
- java javax 的区别_java与javax的区别分析
Java是一种受C语言影响的编程语言.Java和Javax本质上是与Java编程语言的上下文一起使用的包.实际上Java和Javax没有区别.这只是不同的名字. Java是一种编程语言,受到C语言的影 ...
- java与javac的区别_java与javac的区别
学过Java的都知道javac,它是Java语言的编译器,那么,这两者有什么具体的区别呢?下面学习啦小编给大家介绍一下Java和javac的区别. Java是一种可以撰写跨平台应用软件的面向对象的程序 ...
- java 前后的区别_java中前后++的区别
java中前后++的区别 发布时间:2020-06-22 14:38:22 来源:亿速云 阅读:134 作者:Leah 这篇文章将为大家详细讲解有关java中前后++的区别,小编觉得挺实用的,因此分享 ...
- java main 命令行_java Main 命令行
CLI 即Command Line Interface,也就是"命令行接口",它为Java 程序访问和解析命令行参数提供了一种统一的接口. apache Commons CLI为用 ...
- java类接口的区别_java抽象类和接口区别
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一.在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类.这两者有太多相似的地方,又有太多不同的地方.很多人在初学的 ...
- java 字节流 区别_java字节流字符流区别-嗨客网
Java字节流与字符流区别 Java字节流与字符流区别教程 我们在 实际上字节流在对文件操作的时候,不会用到缓冲区(内存),对文件本身直接操作而字符流在对文件操作的时候用到了缓冲区,通过缓冲区来对文件 ...
- java与前端的区别_java与前端的区别
java与前端的区别 1.web前端,主要是给网站做静态页面的,也就是说你平时浏览的网站所看到的页面基本都出自web前端,不过网站版面可以是美工出图. 2.web前端需要掌握的技术有:DIV+CSS, ...
- java和php本质_JAVA和PHP的区别
java应用的场景比较广泛,人相对来讲也比较多,php主要是用于网站方面,如果是用于建网站的话,php开发比较快速. 1,PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反 ...
最新文章
- python的文件类型
- Codeforces 458A Golden System
- 蓦然回首,灯火阑珊的CIO之路(连载八)
- 网络营销——网络营销浅析网站不发文还能维持稳定排名吗?
- Lexus OpenCart 自适应主题模板 ABC-0017
- idea设置scanner = new Scanner(System.in);的实时模板
- 音视频技术开发周刊 | 240
- 整理Linux查看系统日志的一些经常使用命令
- [Leetcode][第315题][JAVA][计算右侧小于当前元素的个数][暴力][归并排序+索引数组]
- linux 设备驱动总结,linux设备驱动归纳总结.doc
- 20180925-1 每周例行报告
- 重大安全事件 | Ubuntu 16.04.4 暴本地提权漏洞
- 17张程序员壁纸推荐,是否有一张你喜欢的?
- 4800包括了路线坐标正反算、竖曲线、超高加宽、边坡放样及断面计算等程序。
- 零基础通信基础知识入门(4G/5G通信知识入门书籍)
- java手机视频下载_使用JAVA合并哔哩哔哩手机客户端下载的视频
- 服务器微信互通是什么意思,妄想山海微信区和QQ区互通吗,服务器互通数据详解...
- 基于python的今日头条文章抓取内含signature算法
- Java导出数据到Excel文件
- 业余时间决定了你的人生