`
xinglongbing
  • 浏览: 152525 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

摘录 java.exe javaw.exe

阅读更多

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加上如上的配置参数。

 

java的主程序进入点为main()
javaw的主程序进入点为winmain()
两者其实没有什么不同,但是用java启动会打开一个空白的DOS窗口,

1、java.exe:  
  运行java程序  
  2、javac.exe:  
  编译的,生成.class文件  
  3、javaw.exe:  
  跟java命令相对的,运行java命令时,会出现并保持一个console窗口,  
  程序中的信息可以通过System.out在console内输出,而运行javaw,  
  开始时会出现console,当主程序调用之后,console就会消失;  
  javaw   大多用来运行GUI程序

 

 

分享到:
评论

相关推荐

    java.exe和javaw.exe的区别及使用方法

    Java开发环境中,我们经常遇到两个命令行工具:`java.exe`和`javaw.exe`,它们都是Java虚拟机(JVM)的一部分,用于执行Java应用程序。然而,它们之间存在一些关键的区别,这些差异主要体现在控制台输出和窗口行为上...

    javaw.exe动态链接库

    Java是我们日常开发中广泛使用的编程语言,而`javaw.exe`是Java运行时环境(JRE)的一部分,属于Java可执行文件的一种。它是一个没有控制台窗口的Java虚拟机(JVM),主要用于运行Java应用程序(Applet)和JavaFX...

    java转为setup.exe必备的一款软件

    这个脚本会使用`java.exe`来执行你的JAR文件,通常通过`start javaw -jar yourapp.jar`命令实现。 5. **编译安装包**:使用Inno Setup的编译器,将`.iss`脚本编译成.exe安装程序。编译过程会根据脚本内容创建安装包...

    ImageJ.exe

    ImageJ是一个基于java的公共的图像处理软件,它是由National Institutes of Health开发的。可运行于Microsoft Windows,Mac OS,Mac OS X,Linux,和Sharp Zaurus等多种平台。其基于java的特点,使得它编写的程序能...

    jre-8u251-windows-x64.exe.zip

    在安装完成后,系统环境变量需要配置正确,确保系统能够找到Java可执行文件,如`java.exe`和`javaw.exe`。 总的来说,"jre-8u251-windows-x64.exe.zip"是一个重要的软件包,用于在Windows 64位系统上安装和运行基于...

    java jre 1.8 java运行环境

    Java JRE 1.8,全称为Java Runtime Environment,是Oracle公司提供的用于执行Java应用程序的必备组件。它包含了Java虚拟机(JVM)、类库以及其他支持Java程序运行的必要组件。JRE 1.8是Java发展过程中的一个重要版本...

    java打包exe 更换图标

    .\java1.4.2\jre\bin\javaw.exe -jar ChatServer.jar  第一行设置指向JAR包ChatServer.jar的目录,由于launch.exe和ChatServer.jar同在一个目录,所以用“.”即当前目录。 第二行设置指向jre\bin\javaw.exe的...

    java和 javaw 及 javaws的区别解析

    java.exe、javaw.exe和javaws.exe都是java虚拟机的启动装置,但是它们之间存在一些关键的区别。了解这些区别可以帮助我们更好地使用java虚拟机,提高程序的开发和运行效率。 Java虚拟机(JVM)是Java语言的核心组件...

    批量关闭javaw进程

    这里,`@echo off`命令用于关闭命令回显,`for /f`循环用于遍历`tasklist`命令的结果,`/NH`表示不显示标题行,`/FI "IMAGENAME eq javaw.exe"`过滤出名字为javaw.exe的进程,`/FO CSV`将结果格式化为逗号分隔值,...

    jdk1.7.exe安装包下载

    一旦JDK安装成功,用户可以通过运行"java.exe"来执行Java程序,或者通过"javaw.exe"无控制台模式运行。 至于压缩包中的"jdk1.7安装包",这很可能是JDK1.7的离线安装文件,便于没有网络或网络条件不佳的用户进行安装...

    JAVA命令大全[参考].pdf

    这些工具包括`java.exe`、`javac.exe`、`javaw.exe`、`javah`和`javap`,它们各自承担着不同的任务。 1. `java.exe`: 这是运行Java程序的关键命令。当你输入`java YourClassName`时,JVM(Java虚拟机)会被启动,并...

    jre-8u112-windows.exe

    在Windows环境下,JRE通常会自动配置系统路径,使得Java可执行文件(如`java.exe`、`javaw.exe`和`javaws.exe`)可以在命令行中直接调用。此外,JRE还会提供Java插件,使得浏览器能够运行基于Java的Web应用。然而,...

    JAVA中JDK命令大全

    javaw.exe与java.exe类似,都是运行Java程序,但区别在于javaw.exe不会显示控制台窗口。因此,当你运行GUI应用时,通常使用javaw.exe,避免在桌面环境中出现不必要的命令行窗口。例如,`javaw -jar YourApp.jar`会...

    Windows下java、javaw、javaws以及jvm.dll等进程的区别

    在Windows操作系统中,Java开发和运行涉及多个进程和组件,其中`java.exe`、`javaw.exe`、`javaws.exe`以及`jvm.dll`各自扮演着不同的角色。了解这些区别有助于更好地管理和优化Java应用程序的运行。 1. **java.exe...

    JAVA命令大全.pdf

    3. javaw.exe:与java.exe类似,但是它启动Java虚拟机时不显示命令窗口。通常用于图形用户界面(GUI)的Java应用程序。 4. javah:这个工具用于生成C语言头文件和源文件,它们包含了Java本地接口(JNI)方法的声明。...

    javaw.exe

    javaw.exe

    java命令详解 高手进阶

    本文将详细介绍`java.exe`、`javac.exe`、`javaw.exe`、`javah.exe`、`javap.exe`、`jdb.exe`及`javaws.exe`等命令的功能及其高级用法,旨在帮助开发者更加熟练地运用这些工具。 #### 1. `java.exe` **简介**:`...

    java程序设计试题库.doc

    javaw.exe是无控制台窗口的Java虚拟机。 8. Java程序结构规范: main方法内的代码块必须使用{}包围,即使只有一条语句。同时,Java程序的命名规则严格,文件名和public类名需一致。 通过以上知识点,我们可以看到...

Global site tag (gtag.js) - Google Analytics