33问答网
所有问题
javac和javaw有什么区别,是不是一个性质的啊
如题所述
举报该问题
推荐答案 推荐于2016-11-11
不是的,java.exe和javaw是一样的,都是用来运行java程序的,前者会打开命令行窗口,后者没有。
而javac是java的编译命令工具,用来将.java编译成.class
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/445h04hPd.html
其他回答
第1个回答 2011-11-07
你好,简单而且容易了解的说法是:若采用java 指令执行class时候,该ms-dos窗口关闭则整个程序也会关闭,若用此执行窗口程序或是deamon程序的话,会很不方便(因为ms-dos窗口必须存在),所以用javaw指令来避免这种状况发生,另外关于GUI的程序一般用javaw.exe
第2个回答 2020-12-01
1. javac 是编译一个java文件的基本命令,通过不同参数可以完成各种配置,比如导入其他类,指定编译路径等。
2. java是执行一个java文件的基本命令,通过参数配置可以以不同方式执行一个java程序或者是一个jar包。
3. javap是一个class文件的反编译程序,可以获取class文件的反编译结果,甚至是jvm执行程序的每一步代码实现。
第3个回答 2011-11-07
不是
相似回答
菜鸟问题: jdk, jar,
javaw,
javac,
javah分别是
什么
??
答:
调用方式,和java 命令是一样的。
区别只是不产生控制台
。
java.exe
和javaw
.exe
的区别
答:
jdk的java.exe
和javaw
.exe文件都可以运行由
javac
.exe编译出来的java文件,但是,这两个程序都是
有区别的
:1、java启动的程序是命令行程序或阻塞程序,如果该程序未执行完毕或未被关闭,则所打开的命令行将被阻塞,不能执行其它命令如dir等,可以通过Ctrl+C等方式关闭程序;2、javaw启动的程序是窗口程序...
java里
的javaw
.exe是干嘛的哦?
答:
javaw 大多用来运行GUI程序
跟java
命令相对的,运行java命令时,会出现并保持一个console窗口,程序中的信息可以通过System.out在console内输出,而运行
javaw,
开始时会出现console,当主程序调用之后,console就会消失;
大家正在搜
相关问题
什么叫做编程语言啊?
计算机编程语言有哪些?
三大编程语言
新手应该学习什么编程语言?
编程语言都有哪些?
编程语言一共有多少种?
脚本语言和编程语言的区别是什么?