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 的区别相关推荐

  1. java long和int 区别_java long int的区别

    java long int的区别 java中long和int都属于整型,为什么还要细分为long和int两种数据类型呢?这是因为它们代表的大小不一样.具体区别如下: 1.区别1 16位系统:long是 ...

  2. java weka命令行_java – 来自命令行的Weka

    我正在尝试从命令行运行Weka ML包,而不会弹出GUI.我试过了: java -jar "\C:\Program Files\Weka-3-6\weka.jar" 这使得appl ...

  3. java javax 的区别_java与javax的区别分析

    Java是一种受C语言影响的编程语言.Java和Javax本质上是与Java编程语言的上下文一起使用的包.实际上Java和Javax没有区别.这只是不同的名字. Java是一种编程语言,受到C语言的影 ...

  4. java与javac的区别_java与javac的区别

    学过Java的都知道javac,它是Java语言的编译器,那么,这两者有什么具体的区别呢?下面学习啦小编给大家介绍一下Java和javac的区别. Java是一种可以撰写跨平台应用软件的面向对象的程序 ...

  5. java 前后的区别_java中前后++的区别

    java中前后++的区别 发布时间:2020-06-22 14:38:22 来源:亿速云 阅读:134 作者:Leah 这篇文章将为大家详细讲解有关java中前后++的区别,小编觉得挺实用的,因此分享 ...

  6. java main 命令行_java Main 命令行

    CLI 即Command Line Interface,也就是"命令行接口",它为Java 程序访问和解析命令行参数提供了一种统一的接口. apache Commons CLI为用 ...

  7. java类接口的区别_java抽象类和接口区别

    深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一.在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类.这两者有太多相似的地方,又有太多不同的地方.很多人在初学的 ...

  8. java 字节流 区别_java字节流字符流区别-嗨客网

    Java字节流与字符流区别 Java字节流与字符流区别教程 我们在 实际上字节流在对文件操作的时候,不会用到缓冲区(内存),对文件本身直接操作而字符流在对文件操作的时候用到了缓冲区,通过缓冲区来对文件 ...

  9. java与前端的区别_java与前端的区别

    java与前端的区别 1.web前端,主要是给网站做静态页面的,也就是说你平时浏览的网站所看到的页面基本都出自web前端,不过网站版面可以是美工出图. 2.web前端需要掌握的技术有:DIV+CSS, ...

  10. java和php本质_JAVA和PHP的区别

    java应用的场景比较广泛,人相对来讲也比较多,php主要是用于网站方面,如果是用于建网站的话,php开发比较快速. 1,PHP适合于快速开发,中小型应用系统,开发成本低,能够对变动的需求作出快速的反 ...

最新文章

  1. python的文件类型
  2. Codeforces 458A Golden System
  3. 蓦然回首,灯火阑珊的CIO之路(连载八)
  4. 网络营销——网络营销浅析网站不发文还能维持稳定排名吗?
  5. Lexus OpenCart 自适应主题模板 ABC-0017
  6. idea设置scanner = new Scanner(System.in);的实时模板
  7. 音视频技术开发周刊 | 240
  8. 整理Linux查看系统日志的一些经常使用命令
  9. [Leetcode][第315题][JAVA][计算右侧小于当前元素的个数][暴力][归并排序+索引数组]
  10. linux 设备驱动总结,linux设备驱动归纳总结.doc
  11. 20180925-1 每周例行报告
  12. 重大安全事件 | Ubuntu 16.04.4 暴本地提权漏洞
  13. 17张程序员壁纸推荐,是否有一张你喜欢的?
  14. 4800包括了路线坐标正反算、竖曲线、超高加宽、边坡放样及断面计算等程序。
  15. 零基础通信基础知识入门(4G/5G通信知识入门书籍)
  16. java手机视频下载_使用JAVA合并哔哩哔哩手机客户端下载的视频
  17. 服务器微信互通是什么意思,妄想山海微信区和QQ区互通吗,服务器互通数据详解...
  18. 基于python的今日头条文章抓取内含signature算法
  19. Java导出数据到Excel文件
  20. 业余时间决定了你的人生

热门文章

  1. FPGA实现cameralink高清相机解码
  2. android ogg 播放器,android如何让自己开发的播放器成为可供文件选择的播放器
  3. 计算机应用为什么要学机械制图,简述机械制图学习的重要性
  4. ansys workbench 材料参数的定义
  5. 玩和平精英跟刺激战场国际服都被吊打?网友:你还可以玩荒野行动
  6. 浅析企业供应链管理和供应链战略
  7. Windows应用程序进阶2(非模态对话框 通用对话框)
  8. Excel 常用函数——关联匹配函数
  9. 黑莓手机刷机经验一点
  10. 分布式中间件实践之路