发布网友 发布时间:2022-04-23 07:43
共4个回答
热心网友 时间:2022-06-17 20:55
是编译器,用它编译java的源代码后会生成class文件!class文件可以跨平台使用!这就是java的NB之处之一!javac.exe编译出来的文件在不同的系统上去执行会根据不同平台去完成运行!
热心网友 时间:2022-06-17 20:55
javac是编译java程序的工具,它就是一个普通的.exe的文件
.exe、.com、.sys这样的后缀名的文件叫可执行文件。在dos中,如果想运行这些文件,直接输入文件的名称就可以了,可以不用加上后缀
所以我们编译java程序时,其实是运行javac.exe程序,然后把java程序的文件名作为参数传递给它。
java中给我们提供了很多工具,你可以到java安装目录中的jdk或jre子目录下面的bin目录中看到它们,其中就有javac.exe
热心网友 时间:2022-06-17 20:56
生成字节码文件,就是class文件了
然后才可以通过java命令执行
热心网友 时间:2022-06-17 20:56
就是靠它将.java文件编译成.class文件的