java程序的运行机制

java源文件经过编译(使用javac编译)生成一种与平台无关的字节码即.class文件,该字节码需要使用java解释器来解释执行,java虚拟机是用来解释执行字节码文件的,jvm是可以运行java字节码文件的虚拟计算机,所有平台上的jvm向编译器提供相同的编程接口,而编译器只需面向虚拟机,生成虚拟机能理解的代码,然后由虚拟机来解释执行。虚拟机面对不同操作系统使用不同操作系统版本的虚拟机,但所有版
相关文章
相关标签/搜索