Java的运行机制

我们写的代码都是源代码(.java),源代码不能执行,必须要翻译成字节码文件(.class)

编译:javac 文件名.java

运行:java 字节码文件(class文件)

Java的运行机制

首先java文件被编译成class文件后存在硬盘之中,当运行的时候,jvm在内存中创建了一个内存空间,通过cpu的调度,把硬盘中的class文件加载到java虚拟机之中运行。

jvm是java的字节码文件运行时候创建的虚拟机,然后再运行class文件。