Java源代码文件(.java)会被Java编译器编译为字节码文件(.class),然后由JVM中的类加载器加载各个类的字节码文件,加载完毕之后,交由JVM执行引擎执行。
举一反三
- java源文件,经过编译,生成.class字节码文件,JVM加载.class并运行.classJava因为有了JVM得以跨平台、一次编程到处使用原因是不同操作系统对应不同JVM,但不同JVM可以编译相同.java代码
- java程序编译的字节码(class文件)中包含的是JVM指令。
- 编译Java应用程序源文件将产生相应的字节码文件,这些字节码文件的扩展名是( )。 A: .java B: .jvm C: .exe D: .class
- Java源程序经编译生成的字节码文件的扩展名为(),字节码文件由解释器执行 A: class B: java C: exe D: html
- Java源程序文件(*.java)将编译器生成字节码文件(*.class),再由Java虚拟机中的Java解释器执行