装好了JDK,老师说里面的javac.exe是用来编译源文件的,java.exe用来生成可执行文件

装好了JDK,老师说里面的javac.exe是用来编译源文件的,java.exe用来生成可执行文件,我就有疑惑了:不是说编译后的文件是需要经过JVM才可以转成可执行文件呀,那么我又没有装JVM,怎么可能生成可执行文件??

jdk中的jre就是jvm 而java.exe就是把编译好的文件交给jvm执行追答

jvm执行,其实就是jvm根据编译好的文件告诉操作系统怎么执行

温馨提示:内容为网友见解,仅供参考
无其他回答

JDK中,用( )命令对其源文件进行编译,生成字节码文件。
【答案】:B B。【解析】本题考查JDK实用工具的使用。选项A错误,java.exe是Java语言解释器,直接从类文件执行Java应用程序字节代码,可接受class文件并启动Java虚拟机执 行;选项B正确,javac.exe是Java语言编译器,将Java源代码转换成字节码;选项C错误,javadoc.exe是根据Java源代码及说明语句生成HTM...

jdk的所有命令,比如javac java javadoc 等的具体使用
JDK 后,JAVAHOME 下会出现许多可执行的 exe 文件,它们的用途如下: 文件,它们的用途如下: javac:Java 编译器,将 Java 源代码换成字节代 : 编译器, java:Java 解释器,直接从类文件执行 Java 应用程序代码 : 解释器,appletviewer(小程序浏览器 :一种执行 HTML 文件上的 Java 小程序类的...

jdk中两个重要可执行程序分别是什么
在JDK的bin目录下存放了很多可执行文件,其中最重要的就是java.exe和javac.exe、举例说明:_正常我们编写好程序存放在源文件a.java中,之后会通过javac.exe(Java编译器工具)进行编译,编译完成后会生成a.class文件(字节码文件,是可执行的java程序),_然后接下来java.exe(Java运行工具)会启动JVM...

安装jdk时候,弹出安装java,java是什么?
安装时一般有两类 :1 jdk:Java developemt kit java语言开发 负责完成java编程开发源代码Java文件编译为class字节码文件并执行 有bin 和lib等子文件夹 1)bin子文件夹:有java.exe(执行class文件) javac.exe(将java文件编译为class执行文件)等执行文件 2)lib子文件夹:存放java系统的提供的类文...

jdk安装后,-version,javac,java命令一切正常。可以用javac编译,但是用j...
应该是你运行的别人的程序吧,一般的代码都带有包,就是程序第一行的package XXX.XXX.XXX;去掉编译运行 或者把该类按照打包顺序装入文件夹,然后在最顶层 java XXX.XXX.XXX.xxx 这样才可以

Java安装后JDK\/bin目录下的许多exe文件有什么用途。
javac:Java编译器,将Java源代码换成字节代 java:Java解释器,直接从类文件执行Java应用程序代码 appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类的Java浏览器 javadoc:根据Java源代码及其说明语句生成的HTML文档 jdb:Java调试器,可以逐行地执行程序、设置断点和检查变量 javah:产生可以调用Java过程的C过程...

怎么把Java源代码弄成exe可执行文件?
就是把安装目录的地址拷贝到里面就好了,略有不同这两个参数的设置.安装完成后,把源代码文件的目录记下,源代码拷贝到记事本上,把后缀名改成".java";打开CMD窗口,先执行"javac 文件名.java"命令,在目录下会生成一个".class"的文件,那是编译生成的文件,如果顺利通过编译,说明源代码没错误,OK,你再...

javac.exe打开又迅速关闭是什么原因,JDK配置好了,如图所示,求帮忙
javac.exe是创建类文件的,如果对于一个.java为扩展名的文件执行javac的话,就会生成.class的文件,我试过了,我的javac 也是这样的,但是你知道,javac不是这样使用的,在dos窗口中,编译以创建的java文件,这样才会用到javac.exe,否则就像你所说的,打开就是一片空白什么都没有。按照你的图上...

java jdk 安装问题
环境变量配置有问题或者你下载安装的只是JVM而不是JDK,因为JAVAC是用来编译源文件的,而JAVA是用来执行类文件的,如果你只是要运行java程序,那么只安装JVM就行了,如果你要JAVA编程的话就必须安装完整的JDK了,建议你去SUN公司官网上下载,不要下载网上所谓的精简版什么的。。

JDK配置成功,但是运行java时能生成class文件,但是DOS界面没有显示内容...
编译和运行时当然要先切换到源文件.java所在的目录才能直接运行,不然当然提示找不到文件。你的环境变量配置已经成功了,这个和环境变量没有关系哦 至于楼主说的不显示,你还没运行当然不显示,javac命令是用来编译.java文件的,会生成一个.class 的编译过的文件,然后再用java test运行 ...

相似回答