本文作者:qiaoqingyi

java源码经过java编译器后得到(java编译器会将java源代码程序转换为)

qiaoqingyi 2023-08-20 105

Java应用程序的开发周期包括编译下载解释和执行几个部分Java编译程序将 Java源程序翻译为JVM可执行代码字节码Java将符号引用信息保留在字节码中,由解释器在运行过程中创立内存布局,然后再通过查 表来确定一个方法。

Java 源程序文件编译后产生的文件称为字节码文件,其扩展名为class解释JVMjava虚拟机可以将java文件编译为机器语言,是通过字节码的形式进行的存储,此字节码文件的扩展名就是class文件,此扩展类型文件可以。

Java编译后是字节码,CC++以前全都是是机器码电脑只能运行机器码Java在运行的时候把字节码变成机器码CC++在编译的时候直接编译成机器码不过现在微软的Visual Studio C++ 2005以后的C++也可以编译成字节码,用CLR。

估计你得到的是java虚拟机指令,因为class文件与java源代码不是一一对应的,但与虚拟机指令却是一一对应的,就像exe文件中的机器指令与汇编指令是一一对应的,要看懂这些代码可以参考java虚拟机指令集。

编译器将源代码文件转换为字节码文件,然后可以在Java虚拟机上运行这些字节码文件Java编译器通常是Java开发工具包JDK的一部分,您可以通过安装JDK来获得Java编译器JDK还包括Java虚拟机JVM和其他Java开发工具,例如。

java源码经过java编译器后得到(java编译器会将java源代码程序转换为)

阅读
分享